Trouver la différence
Différences entre deux tables de structure identique
Cette requête union, à adapter en fonction des noms des tables et des champs à comparer, permet de visualiser rapidement leurs différences.
[Champ0] sera de préférence une clé primaire pour réaliser un tri dessus.
SELECT "Table1" AS [Situé dans ], * FROM Table1 WHERE [Champ0] & [Champ1] & [Champ2] & [Champ3] & [Champ4] & [Champ5] & [Champ6] & [Champ7] Not In (SELECT [Champ0] & [Champ1] & [Champ2] & [Champ3] & [Champ4] & [Champ5] & [Champ6] & [Champ7] AS Concatenation FROM Table2;) UNION SELECT "Table2" AS [Situé dans ], * FROM Table2 WHERE [Champ0] & [Champ1] & [Champ2] & [Champ3] & [Champ4] & [Champ5] & [Champ6] & [Champ7] Not In (SELECT [Champ0] & [Champ1] & [Champ2] & [Champ3] & [Champ4] & [Champ5] & [Champ6] & [Champ7] AS Concatenation FROM Table1;) ORDER BY [Champ0];
Dernière modification : 08/02/2010 01:27
Catégorie : Les mémos - Tables
Page lue 9145 fois