/ Published in: SQL
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.
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
--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