Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/07/2014, 09:07
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Consulta MYSQL

La query que estás ejecutando contiene JOINs implícitos (comas), y las condiciones puestas lo transforman en un virtual INNER JOIN. En ese contexto es imposible que salgan campos nulos en los campos relacionados.
Sólo podrán salir nulos aquellos campos de los registros que efectivamente contengan NULL. De lo contrario, la query es correcta.
Si lo que deseas es hacer un LEFT JOIN no puedes usar implícitos. Debe ser explícito.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)