OVH Cloud OVH Cloud

Requête

3 réponses
Avatar
Claire
Bonjour à tous,
J'ai 2 champs :
1 champ Suivi avec une liste déroulante comportant les valeurs "en cours",
"terminé" ou "abandon"
1 autre champ DateSuivi correspondant soit à la date du suivi en cours, soit
du suivi terminé ou de l'abandon
Un étudiant peut avoir plusieurs date de suivi en cours, terminé ou abandon.
De tous ces suivis j'aimerai avoir le tout dernier que ce soit en cours;
terminé ou abandon.
Or chaque fois que j'utilise le regroupement avec la valeur Max pour la
dernière date, j'obtiens la dernière date pour chaque type de suivi.
Existe-t-il un moyen pour avoir seulement la dernière date quelque soit le
type de RDV ?
Merci d'avance
Claire

3 réponses

Avatar
3stone
Salut,

"Claire"
| J'ai 2 champs :
| 1 champ Suivi avec une liste déroulante comportant les valeurs "en cours",
| "terminé" ou "abandon"
| 1 autre champ DateSuivi correspondant soit à la date du suivi en cours, soit
| du suivi terminé ou de l'abandon
| Un étudiant peut avoir plusieurs date de suivi en cours, terminé ou abandon.
| De tous ces suivis j'aimerai avoir le tout dernier que ce soit en cours;
| terminé ou abandon.
| Or chaque fois que j'utilise le regroupement avec la valeur Max pour la
| dernière date, j'obtiens la dernière date pour chaque type de suivi.
| Existe-t-il un moyen pour avoir seulement la dernière date quelque soit le
| type de RDV ?


On ne comprend pas bien ou sont les données...
mais normalement, les en cours, terminé et abandon devraient être
tous dans une même table.

Un regroupement sur l'étudiant et un max sur la date devrait
te donner ce que tu cherche.


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Avatar
Claire
hello Pierre,
Effectivement, j'ai une table contenant 1 champ "TypeSuivi" avec une liste
déroulante (en cours; terminé; abandon)
Dans la même table j'ai un autre champ (date) dans lequel je mets la date du
RDV en cours ou la date d'abandon ou la date de fin;
J'aimerai obtenir uniquement la dernière date enregistrée quelque soit le
type de suivi. Mais à chaque fois que j'utilise Max avec regroupement,
j'obtients la dernière date pour chaque type de suivi.... alors que j'aimerai
la dernière des dernières...
Si tu as une idée ce serai super!
Merci d'avance

Claire


Salut,

"Claire"
| J'ai 2 champs :
| 1 champ Suivi avec une liste déroulante comportant les valeurs "en cours",
| "terminé" ou "abandon"
| 1 autre champ DateSuivi correspondant soit à la date du suivi en cours, soit
| du suivi terminé ou de l'abandon
| Un étudiant peut avoir plusieurs date de suivi en cours, terminé ou abandon.
| De tous ces suivis j'aimerai avoir le tout dernier que ce soit en cours;
| terminé ou abandon.
| Or chaque fois que j'utilise le regroupement avec la valeur Max pour la
| dernière date, j'obtiens la dernière date pour chaque type de suivi.
| Existe-t-il un moyen pour avoir seulement la dernière date quelque soit le
| type de RDV ?


On ne comprend pas bien ou sont les données...
mais normalement, les en cours, terminé et abandon devraient être
tous dans une même table.

Un regroupement sur l'étudiant et un max sur la date devrait
te donner ce que tu cherche.


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/




Avatar
3stone
Salut,

"Claire"
| Effectivement, j'ai une table contenant 1 champ "TypeSuivi" avec une liste
| déroulante (en cours; terminé; abandon)
| Dans la même table j'ai un autre champ (date) dans lequel je mets la date du
| RDV en cours ou la date d'abandon ou la date de fin;
| J'aimerai obtenir uniquement la dernière date enregistrée quelque soit le
| type de suivi. Mais à chaque fois que j'utilise Max avec regroupement,
| j'obtients la dernière date pour chaque type de suivi.... alors que j'aimerai
| la dernière des dernières...


Tu fait un regroupement sur "TypeSuivi" et un Max sur la date ?


Fait ceci:

Select TypeSuivi, LaDate
From LaTable
Where LaDate = (Select Max(LaDate) From LaTable);


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/