ayuda SQL (urgente)
Publicado por dani (3 intervenciones) el 30/11/2005 12:02:37
Necesite que alguien me eche un cable lo antes posible con esta select, creo q no es algo complejo , bueno ahi va:
Tenemos las tablas
TABLA1
COD_A --->PK
TABLA2
COD_A ---> PK & FK de TABLA1.COD_A
COD_B ---> PK
Espero que se entienda....
La select que quiero hacer seria recuperar todos los registros de la tabla 1 que tienen un COD_A que no existe en la TABLA2
yo en principio creo que es así pero no estoy muy seguro y me es imposible realizar pruebas para comprovarlo por diferentes motivos:
SELECT *
FROM tabla1 S, tabla2 H
WHERE S.COD_A = H.COD_A(+)
AND H.COD_A IS NULL
Muchas gracias
Tenemos las tablas
TABLA1
COD_A --->PK
TABLA2
COD_A ---> PK & FK de TABLA1.COD_A
COD_B ---> PK
Espero que se entienda....
La select que quiero hacer seria recuperar todos los registros de la tabla 1 que tienen un COD_A que no existe en la TABLA2
yo en principio creo que es así pero no estoy muy seguro y me es imposible realizar pruebas para comprovarlo por diferentes motivos:
SELECT *
FROM tabla1 S, tabla2 H
WHERE S.COD_A = H.COD_A(+)
AND H.COD_A IS NULL
Muchas gracias
Valora esta pregunta


0