Join De Tres Tablas Con Acces
Hola, necesito hacer un inner join de tres tablas y no consigo que me funcione. He conseguido hacerlo con dos tablas pero con tres no.
El codigo con dos tablas es: SELECT * FROM PRODUCTO INNER JOIN FAMILIAS ON PRODUCTO.CD_FAM = FAMILIAS.CD_FAM EL codigo con tres tablas que he intentado es: SELECT * FROM PRODUCTO INNER JOIN FAMILIAS ON PRODUCTO.CD_FAM = FAMILIAS.CD_FAM INNER JOIN MEDIDAS ON PRODUCTO.MEDIDA = MEDIDAS.CD_MEDIDA ¿Alguna sugerencia? GRACIAS |
Hola, prueba a realizar un join implicito:
SELECT * FROM PRODUCTO P, FAMILIAS F, MEDIDAS M WHERE P.CD_FAM = F.CD_FAM AND P.MEDIDA = M.CD_MEDIDA |
OK, Funcionando!!!!
Muchas gracias, Funciona a la primera !!!!
|
La franja horaria es GMT +2. Ahora son las 22:51:54. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi