Bonjour !
j'ai besoin d'aide, j'aimerais trouver la daterepass la plus vieille pour chaque personne qu'il y a dans ma table en fonction du service.
c'est pour créer un état pour savoir pour chaque personne , quand elle devra etre reformé.
donc je ne voudrais afficher que la date la plus vieille
j'ai essayé a partir d'une requête, de cette façon :
mais il me dit que d'agrégat n'est pas bonne pour le service...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT EmployeFormation.Service, EmployeFormation.Nom, EmployeFormation.Prenom, EmployeFormation.TypeContrat, EmployeFormation.DatePass, max(EmployeFormation.DateRepass) FROM EmployeFormation WHERE (((EmployeFormation.Service)=[Saisir le service])) ORDER BY EmployeFormation.DateRepass DESC;
je ne comprends pas trop
si quelqu'un a une solution pour trouver une seule date par personne je serait reconnaissante merci
PS : niveau débutante
Partager