OVH Cloud OVH Cloud

requete : faisant apparait le contenu le plus récent d'un champs

2 réponses
Avatar
sab
je cherche à faire une requete qui me permettrai de voir la dernière action
que j'ai mené sur un projet. J'ai une table avec tous mes projets listés et
une table lié avec l'historique de chaque projet.
quelle fonction je dois mettre pour faire une requete me permettant de voir
le dernier commentaire que j'ai mis dans l'hitorique sur chaque projet ?
Je ne dois pas en être loin, car le résultat de ma requete pour le moment me
donne la totalité de l'historique par projet, il me duplique chaque ligne
projet pour mettre un historique à coté, autant de ligne sur un projet que de
commentaires notés en historique...
Si quelqu'un peut me conseiller, ca m'aiderai vraiment...
Merci

2 réponses

Avatar
Richard_35
Bonjour,

Il faut une requête1 qui lie PROJET à HIST_PROJET via la clé commune, avec
la fonction de regroupement sur la clé de PROJET (+ les zones de PROJET que
tu veux), et prendre le MAX de la sous clé de HIST_PROJET.
Ensuite, lier la requête1 à HIST_PROJET via la clé composée de HIST_PROJET,
et prendre les champs de HIST_PROJET qui t'intéressent.

Est-ce clair ?
Bon courage.


"sab" a écrit dans le message de news:

je cherche à faire une requete qui me permettrai de voir la dernière
action
que j'ai mené sur un projet. J'ai une table avec tous mes projets listés
et
une table lié avec l'historique de chaque projet.
quelle fonction je dois mettre pour faire une requete me permettant de
voir
le dernier commentaire que j'ai mis dans l'hitorique sur chaque projet ?
Je ne dois pas en être loin, car le résultat de ma requete pour le moment
me
donne la totalité de l'historique par projet, il me duplique chaque ligne
projet pour mettre un historique à coté, autant de ligne sur un projet que
de
commentaires notés en historique...
Si quelqu'un peut me conseiller, ca m'aiderai vraiment...
Merci


Avatar
3stone
Bonjour aussi,

"sab"
| je cherche à faire une requete qui me permettrai de voir la dernière action
| que j'ai mené sur un projet. J'ai une table avec tous mes projets listés et
| une table lié avec l'historique de chaque projet.
| quelle fonction je dois mettre pour faire une requete me permettant de voir
| le dernier commentaire que j'ai mis dans l'hitorique sur chaque projet ?
| Je ne dois pas en être loin, car le résultat de ma requete pour le moment me
| donne la totalité de l'historique par projet, il me duplique chaque ligne
| projet pour mettre un historique à coté, autant de ligne sur un projet que de
| commentaires notés en historique...


Je te conseillerais d'inclure un champ DateModif dans ta table et que
tu mettra à jour au moment de l'enregistrement.

Ensuite, un simple DMax() te donne l'identifiant de l'enregistrement.


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/