FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
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 |
#2
|
||||
|
||||
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:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
gracias
muchisimas gracias,,,,
anda barbaro con el NOT IN.... saludos RAffa |
#4
|
|||
|
|||
Tambien me sirvio, gracias..
|
|
|
|