Diferencia entre dos tablas...
que sentencia utlizo para hacer por sql ke me devuelva el diferencia entre dos tablas?
o sea los elementeo de la primer tabla,, ke no estan en la segunda,, parece algo muy simple y de los mas normal en una consulta,,,pero no logro dar con la sentencai adecuada,,, muchas gracias por leer saludios Raffa |
Cita:
Busca todos los registros de tabla1 cuyo campo OID no está en el campo OID de los registros de la tabla2.
La segunda opción es un poco más comlpleja, pero también más eficiente; Se trata de hacer una JOIN (LEFT JOIN, para ser exactos) a partir de los campos OID de ambas tablas y mirar aquellos que devuelven OID NULL (que son los que en la tabla2 no existen); Para ésta opción es premisa que todos los registros (de ambas tablas) tengan el campo OID relleno:
|
gracias
muchisimas gracias,,,,
anda barbaro con el NOT IN.... saludos RAffa |
Tambien me sirvio, gracias..
|
La franja horaria es GMT +2. Ahora son las 08:17:17. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi