Union de Tablas

27/09/2003 - 11:05 por Pedro | Informe spam
Cual es la forma mas adecuada de unir 2 o mas tablas en
una sola consulta mediante un procedimiento almacenado.
para posteriormente ver los registros de esas tablas.

Me pueden indicar como se hace? Gracias

Preguntas similare

Leer las respuestas

#1 Eladio Rincón
27/09/2003 - 12:10 | Informe spam
Hola,

qué resultado quieres obtener?
podrías poner juegos de datos de las tablas y el resultado deseado?

gracias,

Eladio Rincón
SQL Server MVP
http://eladio.europe.webmatrixhosting.net



"Comparte lo que sabes, aprende lo que no sepas." FGG

"Pedro" escribió en el mensaje news:058c01c384d6$87a04040$

Cual es la forma mas adecuada de unir 2 o mas tablas en
una sola consulta mediante un procedimiento almacenado.
para posteriormente ver los registros de esas tablas.

Me pueden indicar como se hace? Gracias
Respuesta Responder a este mensaje
#2 Eladio Rincón
28/09/2003 - 11:52 | Informe spam
Hola,

para ello debes utilizar el operador UNION o UNION ALL;

te copio de BOL:

Operador UNION
Mezcla los resultados de dos o más consultas en un solo conjunto de resultados que contiene todas las filas que pertenecen a las consultas de la unión. Este procedimiento es distinto de la utilización de combinaciones de columnas de dos tablas.
Dos reglas básicas para combinar los conjuntos de resultados de dos consultas con UNION son:
-El número y el orden de las columnas debe ser idéntico en todas las consultas.
-Los tipos de datos deben ser compatibles.

UNION
Especifica que se deben mezclar varios conjuntos de resultados para ser devueltos como un solo conjunto de resultados.
ALL
Incorpora todas las filas en los resultados, incluidas las duplicadas. Si no se especifica lo contrario, se quitan las filas duplicadas.

Eladio Rincón
SQL Server MVP
http://eladio.europe.webmatrixhosting.net



"Comparte lo que sabes, aprende lo que no sepas." FGG

"Pedro" escribió en el mensaje news:010a01c38508$7310cfa0$
La intension es generar un procedimiento almacenado
que devuelve informacion similar de tres tablas ej:

Empresa01
Empresa02
Empresa03

de estas listar algunos campo que en todas estan definidos
igualmente

cogigo, descripcion, nif etc

por lo q deseo devolver estos datos unificados a la
aplicacion... para ser visualizados

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida