Ver Mensaje Individual
  #6  
Antiguo 02-06-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por Daguett Ver Mensaje
Estimado,

Entiendo la query, pero lo que no me queda claro es el por qué del "tabla2.algúncampo is null".

De Antemano muchas gracias
Hola Daguett.

Por que de cumplirse, quiere decir que existe un registro en la TABLA1 que no satisface la condición: tabla1.campos = tabla2.campos. Y por lo tanto no existe bajo esa relación en la TABLA2.

Tal vez te ayude verlo escrito de otro modo:
Código SQL [-]
SELECT *
FROM TABLA1 T1
WHERE NOT EXISTS (SELEC * FROM TABLA2 T2 WHERE T1.ID = T2.TABLA1_ID)


Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita