Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Unir más de 3 tablas

Estas en el tema de Unir más de 3 tablas en el foro de SQL Server en Foros del Web. Saludos al foro. Intento unir 3 tablas el cual no estan relacionadas entre si. Pero si tienen el mismo nombre del campo, para este caso ...
  #1 (permalink)  
Antiguo 09/03/2011, 08:12
 
Fecha de Ingreso: julio-2010
Mensajes: 3
Antigüedad: 13 años, 10 meses
Puntos: 0
Unir más de 3 tablas

Saludos al foro.

Intento unir 3 tablas el cual no estan relacionadas entre si. Pero si tienen el mismo nombre del campo, para este caso el nombre del campo es CODIGO

Tabla 1
MX-03-APP
MX-04-MDG
MX-05-DET

Tabla 2
KL-02-003
KL-02-004
KL-02-005

Tabla 3
FG-LM-001
FG-LM-002
FG-LM-003

Lo que se intenta es que el resultado sea

FG-LM-001
FG-LM-002
FG-LM-003
KL-02-003
KL-02-004
KL-02-005
MX-03-APP
MX-04-MDG
MX-05-DET


Muchas gracias por su ayuda.

Saludos.
  #2 (permalink)  
Antiguo 09/03/2011, 08:47
 
Fecha de Ingreso: enero-2011
Ubicación: medellin
Mensajes: 194
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Unir más de 3 tablas

bueno ese resultado lo quieres para que una consulta un procedimiento almacenado un reporte o que?

especifica bien para que quieres unir las tres tablas
  #3 (permalink)  
Antiguo 09/03/2011, 08:52
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 4 meses
Puntos: 89
Respuesta: Unir más de 3 tablas

Con un UNION
  #4 (permalink)  
Antiguo 09/03/2011, 08:53
 
Fecha de Ingreso: julio-2010
Mensajes: 3
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Unir más de 3 tablas

Efectivamente, ese resultado lo necesito generar para un reporte

Gracias por responder.
  #5 (permalink)  
Antiguo 09/03/2011, 09:07
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 9 meses
Puntos: 774
Respuesta: Unir más de 3 tablas

Como dice heimish con un union puedes hacer lo que buscas

select datos from tabla1
union
select datos from tabla2
union
select datos from tabla3



La unica condicion es que los campos de las 3 tablas se llamen de la misma manera.

Saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #6 (permalink)  
Antiguo 09/03/2011, 09:07
 
Fecha de Ingreso: enero-2011
Ubicación: medellin
Mensajes: 194
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Unir más de 3 tablas

bueno podrias crear una 4 tabla que llame a las clave principal de las otras tabla

ej:

Tabla 1
MX-03-APP
MX-04-MDG
MX-05-DET

Tabla 2
KL-02-003
KL-02-004
KL-02-005

Tabla 3
FG-LM-001
FG-LM-002
FG-LM-003

Tabla 4

MX-KL-FG

Etiquetas: tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:45.