PDA

Ver la Versión Completa : diferentes bases, y tablas adoquery


ralmic
21-01-2014, 16:14:15
tengo dos tablas de diferentes bases, en diferentes servidores, puedo ver los datos de las tablas, con componentes ADOQUERY, pero necesito mostrar registros que están en una tabla que no están en la otra, algo asi como un EXCEPT EN sql la base de datos es sybase 9, no puedo crear nuevas tablas, tengo que hacerlo desde programación, talvez una tabla temporal, alguna idea que me guie de como puedo hacer esto??. gracias.

ecfisa
21-01-2014, 17:58:23
...
necesito mostrar registros que están en una tabla que no están en la otra,
...

Hola ralmic.

Cualquiera de este par de consultas te devuelve lo que solicitas:

SELECT *
FROM TABLA1 T1
LEFT JOIN TABLA2 T2 ON T2.ID = T1.ID
WHERE T2.ID IS NULL



SELECT *
FROM TABLA1 T1
WHERE NOT EXISTS (SELECT * FROM TABLA2 T2 WHERE T1.ID = T2.ID)


Saludos :)