Title: Message
Mas o menos asi.
 
Select los_campos_que_quieras from tabla1 a
where not exists(select  CodEmpr, CodPromo from tabla 2 b
                            where b.CodEmpr     =  a.CodEmpr
                             and     b.CodPromo  =   a.CodPromo)
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Manolo Rubio Caparros/ORGANIZACION Y SISTEMAS/GRUPO ZAMORA
Sent: 16 March 2006 08:28
To: [email protected]
Subject: ¿Como obtener los registros NO COINCIDENTES entre dos tablas con la misma CLAVE con sentencias SQL?


Buenos Dias,
Perdonad la trivialidad de la pregunta pero es mi primera excursión a SQL. Tengo 2 tablas los campos en negrita son las claves, la pregunta es : ¿como defino las sentencias de SQL  para obtener como resultado los registros no coincidentes?. Es decir quiero obtener los registros de la tabla1 que no existen en la tabla2. Los ficheros son multiempresa.

Tabla 1 : CodEmprCodPromo, Descrip, ......

Tabla 2 : CodEmpr, CodPromo, FechaBaja, ......

Muchas gracias x adelantado.







Responder a