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
Mais ceci ne fonctionne que pour comparer la colonne ID entre les 2 tables.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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)
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 :
Les 2 tables ont exactement la même structure. Il n'y a que les enregistrements qui peuvent différer.ID, Colonne1, Colonne2, Colonne3, Colonne4
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.
Partager