Cita:
Empezado por Daguett
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.