/*
DEPENDE UN POCO DE LA ESTRUCTURA QUE TENGAN
TUS TABLAS Y DE CUÁNDO CONSIDERAS QUE HAY DIFERENCIAS.
'SI IMAGINAMOS
DOS TABLAS (TABLA1 Y TABLA2) CON LA ESTRUCTURA ID, CAMPO1,CAMPO2 DONDE ID ES LA
CLAVE PRIMARIA, PODRÍAS:
1) ENCONTRAR LOS
REGISTROS DE TABLA1 QUE NO EXISTEN EN TABLA2 DE LA SIGUIENTE MANERA:
*/
SELECT [TABLA1].* FROM [TABLA1] LEFT JOIN [TABLA2] ON [TABLA1].[ID] = [TABLA2].[ID] WHERE [TABLA2].[ID] IS NULL
/*
2) ENCONTRAR LOS
REGISTROS DE TABLA2 QUE NO EXISTEN EN TABLA1 DE LA SIGUIENTE MANERA:
*/
SELECT [TABLA2].* FROM [TABLA1] RIGHT JOIN [TABLA2] ON [TABLA1].[ID] = [TABLA2].[ID] WHERE [TABLA1].[ID] IS NULL
No hay comentarios:
Publicar un comentario