Access: Requête avec dernier enregistrement d'une table en lien avec une autre
nejmhajer
Messages postés
2
Statut
Membre
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
J'ai 2 tables:
Tab1 Liste Persnnel: Id; nom & Prénom
Tab2 Mobilité: Id; Date
Chaque Id de Tab1 peut avoir plusieurs mobilité
je veux avoir une requête qui nous donne tous les id de Tab1 et seulement l'enregistrement avec max(Date) de Tab2
J'ai 2 tables:
Tab1 Liste Persnnel: Id; nom & Prénom
Tab2 Mobilité: Id; Date
Chaque Id de Tab1 peut avoir plusieurs mobilité
je veux avoir une requête qui nous donne tous les id de Tab1 et seulement l'enregistrement avec max(Date) de Tab2
2 réponses
-
Bonjour,
L'idée c'est de faire un sous select comme :select t1.nom, t1.prénom, t2.max_date from table1 as t1 join (select id, max(date) as max_date from table2 group by id) as t2 on t1.id = t2.id
ou comme je ne connais pas le sql sous accessselect t1.nom, t1.prénom, t2.max_date from table1 as t1, (select id, max(date) as max_date from table2 group by id) as t2 where t1.id = t2.id
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588