Checken of twee tabellen identiek zijn met behulp van SQL

Is er een tabel gemigreerd naar een andere locatie en wil je weten of dat de migratie volledig was? Met andere woorden, is tabel 1 identiek aan tabel 2? 

Dit kan onder andere in SQL met behulp van EXCEPT of INTERSECT.  

De eerste onderstaande query toont alle rijen van table1 die NIET in table2 voorkomen. De tweede onderstaande query toont alle rijen die in beide tabellen voorkomen.   

SELECT * FROM TABLE1 

EXCEPT 

SELECT * FROM TABLE2 

SELECT * FROM TABLE1 

INTERSECT 

SELECT * FROM TABLE2

Leave Comment

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *