Comparaison entre tables différentes Access

Bonjour,

Je souhaite comparer deux tables dans ACCES qui n'ont pas tout à fait la même structure mais ont certains champs en commun.

Exemple :

Table 1:
ID_T1 - Nom- Prénom -Adresse- Anniversaire - Hobby

Table 2
ID_T2 - Nom - Prénom- Adresse- Téléphone- Anniversaire - Client

Je souhaite retrouver tous les enregistrements pour lesquels le NOM, le Prénom et la date d'anniversaire sont commun dans les 2 tables.

Je suis débutant de chez débutant en SQL.

Y-a-t-il l'un d'entre vous qui peux m'éclairer sur la marche à suivre ?

Merci d'avance

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    Exemple type :

    SELECT
    	Table1.ID_T1,
    	Table1.Nom,
    	Table1.Prénom,
    	Table1.Anniversaire
    FROM
    	Table1,
    	Table2
    Where
    	Table1.ID_T1 = Table2.ID_T2 AND
    	Table1.Nom = Table2.Nom AND
    	Table1.Prénom = Table2.Prénom AND
    	Table1.Anniversaire = Table2.Anniversaire
    
    


    Cdt

    Lupin
    1. Salut lupin,

      J'ai essayé la requête et effectivement elle semble fonctionner.

      Je vais maintenant tenter de la compléter car ma base de données comprend de nombreux champs... mais j'ai grâce à ton aide j'ai une base que je peux développer.
      Merci
    2. re:

      S'il y a de nombreux champs, tu peux utiliser le caractère * :

      Ex.:

      SELECT
      	*
      FROM
      	Table1,
      	Table2
      Where
      	Table1.ID_T1 = Table2.ID_T2 AND
      	Table1.Nom = Table2.Nom AND
      	Table1.Prénom = Table2.Prénom AND
      	Table1.Anniversaire = Table2.Anniversaire
      
      


      Cdt

      Lupin