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 : - Tables
Page lue 9465 fois