29/09/2011, 14:06
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses Puntos: 2658 | |
Respuesta: Problema con left join Normalmente, los registros NULL no se devuelven.
El uso de LEFT JOIN es para que te devuelva los datos de la primera tabla (la de la izquierda) tengan o no coincidencia con la segunda tabla (derecha). Si suprimes los campos de la primera tabla, no te devolverá los registros no coincidentes de la derecha porque, precisamente, no existen.
Ten en cuenta que NULL no es un dato "vacío". Null no es un dato sino un estado de indeterminación o un puntero a la nada. Y la nada no se puede representar...
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |