Inner join y resultados de una tercera tabla

Iniciado por bgnumis, 6 Septiembre 2015, 19:51 PM

0 Miembros y 1 Visitante están viendo este tema.

bgnumis

He creado un left join de dos tablas, la cuestión es que de los resultado de la consulta donde hago esta unión en una misma tabla quisiera mostrar para todos los resultados de esta consulta una consulta adicional con la tabla 3. Pero es un jaleo. No hay algún manual sencillo con ejemplos sencillos para saber cuando hago un left join junto con otro left join o inner join de tres tablas y qué cosas que coge y qué cosas no.?

Las tres tablas tienen un elemento común (el tema es que al hacer un where y un and no lo hace de la forma que quiero.

Muuuuuuuuuchas Gracias.

0roch1

Aún no termino de comprender exactamente cual es tu duda o problema.

Tal vez esto te pueda servir.
Código (sql) [Seleccionar]

SELECT * FROM tabla1 LEFT JOIN tabla2 ON tabla1.id=tabla2.id LEFT JOIN tabla3 ON tabla1.id=tabla2.id;


Ejemplifica con las tablas que utilizas y que resultados quieres obtener.


NOTA: Join no es una unión, es una intersección.