Visual Basic - Union de 3 tablas

Life is soft - evento anual de software empresarial
 
Vista:

Union de 3 tablas

Publicado por Victor Chavez (23 intervenciones) el 11/05/2001 16:52:52
Buenos Días:

Tengo un problema, en un grid quiero mostrar una información de tres tablas pero no e podido cheque con el Iner Join pero nomás puedo unir dos tablas y no se como sacar el dato de la tercer tabla.

Les agradecería su ayuda, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de diana

RE:Union de 3 tablas

Publicado por diana (139 intervenciones) el 11/05/2001 17:16:08
si tienes por ejemplo tres tablas de las que deseas sacar informacion tienes que hacer algo asi:
select tabla1.campo1, tabla2.campo2, tabla3.campo3
from tabla1 inner join tabla2 on tabla1.id=tabla2.tabla1id inner join
tabla3 on tabla2.id=tabla3.tabla2id

espero que te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Puedes hacer todo

Publicado por MANEUL (25 intervenciones) el 11/05/2001 19:15:14
En SQL puedes unir hasta..........infinidad de tablas simpre y cuando exista un campo por el cual puedas ligarlos, te puse un ejemplo (*=) esto es un INER JOIN si no lleva asterizco antes del = seo es lo contrario.

SELECT O.Articulo, A.Nombre, M.Cantidad
FROM OrdenesCompra O, Articulos A, MovtosInv M
WHERE O.Articulo *= A.Articulo
And O.Articulo *= M.Articulo

SALUDOS.
Monterrey-Mexico
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar