Return to Snippet

Revision: 99
at June 30, 2006 05:25 by jomaweb


Initial Code
--para ver los registros que están solo en la tabla A
SELECT A.* FROM tablaA LEFT JOIN tablaB ON A.campo1=B.campo1 AND
A.campo2=B.campo2 AND....A.campoN=B.campoN
WHERE B.campoA IS NULL

--para ver los registros que están solo en la tablaB
SELECT B.* FROM tablaA RIGHT JOIN tablaB ON A.campo1=B.campo1 AND
A.campo2=B.campo2 AND....A.campoN=B.campoN
WHERE A.campoA IS NULL

Initial URL

                                

Initial Description
Esta consulta nos permite comprobar si los registros obtenidos por dos consultas o vistas que operan de diferente forma son los mismos en ambos casos. Conviene adaptar las partes de la consulta de manera que se obtengan los resultados de nuestras dos vistas o tablas.

Initial Title
comprobar registros identicos de dos consultas

Initial Tags
sql, server

Initial Language
SQL