Sélection de la date la plus récente
Bonjour à tous,
Petit problème sur lequel je bute ....
J'ai une table Etudiant (TEdut) dans lequel j'ai ses références IdEdut, Nom, Prénom etc...
J'ai un table Diplome (TDipl) dans laquelle j'ai entre autre IdDipl, Date, Diplôme (liste déroulante : licence, master...)
J'essaie de créer une requête me sélectionnant pour chaque Etudiant le dernier diplôme obtenu et la date à laquelle il a été obtenu. J'ai essayé la fonction Max.....Echec
Pouvez-vous m'aider ? Merci d'avance à tous
Sélection de la date la plus récente
Citation:
Envoyé par
OCB37
Bonjour,
As tu essayé d'utiliser la fonction DiffDate.
Cela pourrait peut etre de te permettre de calcluler la différence entre la date d'aujourdh'ui et la date des diplômes.
Et peut etre que tu pourrais même faire un :
Code:
Select min(diffdate("aaaa",dateaujourdhui,datediplome))
Je ne suis pas un expert, c'est juste une proposition.
Bonne chance..
Edit:
Sinon quand tu fait ta requête tu clique sur le bouton "Totaux", tu séléctionne tes champs et sur ton champ date dans opération tu met Max.
Ca devrait passer.
Merci de la réponse : en utilisant ta solution Max, cela est plus facile. Mais en fait il faut rajouter Max sur la colonne Diplome. Cela fait:
Date (Max), Nom,Prénom, Diplome (Max).
Merci et bonne journée