icomicar
Messages postés76Date d'inscriptionlundi 26 juin 2006StatutMembreDernière intervention28 janvier 2015
-
5 juin 2007 à 19:18
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 2007
-
5 juin 2007 à 23:26
salut
J'ai deux tables d'une base de données access identiques en structure.Je veux comparer ces deux tables de facon a extraire les enregistrements se trouvant dans la table1et qui ne se trouvent pas dans la table 2.Et enregistrer ces enregistrements dans deux tables differentes
Merci d'aider parce que je suis a court d'idées.
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 20072 5 juin 2007 à 23:26
Bonsoir,
rien ne vaut une requête de non correspondance ...
Si tes deux tables ont un champ clé (chp1) ,
tu peux rechercher tous les enregistrements qui se trouvent
dans la Table1 et pas dans Table2 ainsi :
"SELECT DISTINCTROW Table1.Chp1, Table1.Chp2, Table1.Chp3 " & _
"FROM Table1 LEFT JOIN Table2 ON Table1.Chp1 = Table2.Chp1 " & _
"WHERE (((Table2.Chp1) Is Null));"
Possible de faire l' inverse en réadaptant l' expression.