Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/03/2013, 14:06
yosoloyo
 
Fecha de Ingreso: mayo-2008
Mensajes: 156
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: consultas de tablas relacionadas

Con INNER JOIN lo que haces es relacionarlas como bien dices, es decir si el ID en todos sitios está correcto y no hay nada NULL, te sacará el municipio por ejemplo, pero en caso de que no esté bien relacionado o falte algun ID en la relación, no te sacaría ese municipio.

En cambio con LEFT JOIN lo que haces es ir "pegando" cada tabla en la siguiente, es decir, vas volcando los datos, tengan o no relación con la otra tabla, por lo que si un ID, estaba huerfano, tambien aparecería pero como NULL