Comparer 2 tables à l'identiques
Bonjour,
Dans mon projet, je dois comparer si 2 tables sont parfaitement identiques.
Les enregistrements de la Table 1 doivent être à l'identiques aux enregistrements de la table 2.
J'ai bien tenté avec
Code:
1 2 3 4 5 6
|
SELECT *
FROM t_Serveur as TS
WHERE NOT EXISTS ( SELECT NULL
FROM t_clients as TC
WHERE TS.ID LIKE TC.ID) |
Mais ceci ne fonctionne que pour comparer la colonne ID entre les 2 tables.
Or, je voudrais comparer toutes les colonnes et qu'il y ait toujours la même correspondance entre les 2 tables. En gros il faut qu'elles soient parfaitement identiques à l'enregistrement près.
Les colonnes sont :
Citation:
ID, Colonne1, Colonne2, Colonne3, Colonne4
Les 2 tables ont exactement la même structure. Il n'y a que les enregistrements qui peuvent différer.
Et si il existe des enregistrements non identiques, je dois retourner toute la ligne, que la différence soit dans la colonne ID ou Colonne1, ou Colonn2, ou Colonne3 ou Colonne4.
Merci pour votre rapide aide.