J'ai créé une requête multitable et je souhaite afficher les 3 dates les
plus récentes or si j'ai 5 dates identiques la requête affiche les 5 dates
au lieu de se baser sur les 3 dernières différentes:
Exemple:
06/11/04
06/11/04
06/11/04
06/11/04
06/11/04
25/10/04
25/10/04
25/10/04
24/10/04
24/10/04
23/10/04
23/10/04
23/10/04
J'aimerai afficher toutes les lignes ayant les dates récentes c'est à dire :
06/11/04
06/11/04
06/11/04
06/11/04
06/11/04
25/10/04
25/10/04
24/10/04
et non :
06/11/04
06/11/04
06/11/04
06/11/04
06/11/04
comme c'est le cas actuellement
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre CFI [mvp]
bonjour de téte comme çà
select * from matable where madate in (select top 3 madate from matable group by madate order by madate desc)
en fait tu mets in (select top 3 madate from matable group by madate order by madate desc) dans le critére du champ madate -- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Mélanie" a écrit dans le message de news:e$
Bonjour
J'ai créé une requête multitable et je souhaite afficher les 3 dates les plus récentes or si j'ai 5 dates identiques la requête affiche les 5 dates au lieu de se baser sur les 3 dernières différentes: Exemple: 06/11/04 06/11/04 06/11/04 06/11/04 06/11/04 25/10/04 25/10/04 25/10/04 24/10/04 24/10/04 23/10/04 23/10/04 23/10/04
J'aimerai afficher toutes les lignes ayant les dates récentes c'est à dire : 06/11/04 06/11/04 06/11/04 06/11/04 06/11/04 25/10/04 25/10/04 24/10/04 et non : 06/11/04 06/11/04 06/11/04 06/11/04 06/11/04 comme c'est le cas actuellement
Quelqu'un aurait il une solution
Merci 1000 fois
bonjour
de téte comme çà
select * from matable where madate in (select top 3 madate from matable group by madate order by madate desc)
en fait tu mets in (select top 3 madate from matable group by madate order by madate desc) dans le critére du champ madate
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Mélanie" <newh14@gulliver.fr> a écrit dans le message de news:e$lwfbaxEHA.2012@TK2MSFTNGP15.phx.gbl...
Bonjour
J'ai créé une requête multitable et je souhaite afficher les 3 dates les
plus récentes or si j'ai 5 dates identiques la requête affiche les 5 dates
au lieu de se baser sur les 3 dernières différentes:
Exemple:
06/11/04
06/11/04
06/11/04
06/11/04
06/11/04
25/10/04
25/10/04
25/10/04
24/10/04
24/10/04
23/10/04
23/10/04
23/10/04
J'aimerai afficher toutes les lignes ayant les dates récentes c'est à dire :
06/11/04
06/11/04
06/11/04
06/11/04
06/11/04
25/10/04
25/10/04
24/10/04
et non :
06/11/04
06/11/04
06/11/04
06/11/04
06/11/04
comme c'est le cas actuellement
select * from matable where madate in (select top 3 madate from matable group by madate order by madate desc)
en fait tu mets in (select top 3 madate from matable group by madate order by madate desc) dans le critére du champ madate -- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Mélanie" a écrit dans le message de news:e$
Bonjour
J'ai créé une requête multitable et je souhaite afficher les 3 dates les plus récentes or si j'ai 5 dates identiques la requête affiche les 5 dates au lieu de se baser sur les 3 dernières différentes: Exemple: 06/11/04 06/11/04 06/11/04 06/11/04 06/11/04 25/10/04 25/10/04 25/10/04 24/10/04 24/10/04 23/10/04 23/10/04 23/10/04
J'aimerai afficher toutes les lignes ayant les dates récentes c'est à dire : 06/11/04 06/11/04 06/11/04 06/11/04 06/11/04 25/10/04 25/10/04 24/10/04 et non : 06/11/04 06/11/04 06/11/04 06/11/04 06/11/04 comme c'est le cas actuellement