Access 2000 :
Dans une zone de liste non modifiable, j'ai une requête du type :
SELECT [R_Liste visiteurs triée sur date].[N°], [R_Liste visiteurs triée sur
date].[Nom], [R_Liste visiteurs triée sur date].[Prénom], [R_Liste visiteurs
triée sur date].[Date], [R_Liste visiteurs triée sur date].[Heure arrivée],
[R_Liste visiteurs triée sur date].[Heure prise en charge], [R_Liste
visiteurs triée sur date].[Heure départ], [R_Liste visiteurs triée sur
date].[contact] FROM [R_Liste visiteurs triée sur date];
Le "problème" est qu'au bout de l'année les tables contiennent environ 20000
enregistrements.
Que puis-je ajouter à ma requête pour ne voir dans cette liste que les 1000
derniers par exemple?
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
bonjour je vois que tu as un champ Date (trés trés mauvais çà) donc met une clause where dessus
select ......... where [date] >Úte() -120 par exemple
-- 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 "Sweety" a écrit dans le message de news: #
Bonjour à tous
Access 2000 : Dans une zone de liste non modifiable, j'ai une requête du type :
SELECT [R_Liste visiteurs triée sur date].[N°], [R_Liste visiteurs triée sur date].[Nom], [R_Liste visiteurs triée sur date].[Prénom], [R_Liste visiteurs triée sur date].[Date], [R_Liste visiteurs triée sur date].[Heure arrivée], [R_Liste visiteurs triée sur date].[Heure prise en charge], [R_Liste visiteurs triée sur date].[Heure départ], [R_Liste visiteurs triée sur date].[contact] FROM [R_Liste visiteurs triée sur date];
Le "problème" est qu'au bout de l'année les tables contiennent environ 20000 enregistrements.
Que puis-je ajouter à ma requête pour ne voir dans cette liste que les 1000 derniers par exemple?
Merci
bonjour
je vois que tu as un champ Date (trés trés mauvais çà) donc met une clause where dessus
select ......... where [date] >Úte() -120 par exemple
--
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
"Sweety" <miheuk@hotmail.com> a écrit dans le message de news: #Pc120gmDHA.3688@TK2MSFTNGP11.phx.gbl...
Bonjour à tous
Access 2000 :
Dans une zone de liste non modifiable, j'ai une requête du type :
SELECT [R_Liste visiteurs triée sur date].[N°], [R_Liste visiteurs triée sur
date].[Nom], [R_Liste visiteurs triée sur date].[Prénom], [R_Liste visiteurs
triée sur date].[Date], [R_Liste visiteurs triée sur date].[Heure arrivée],
[R_Liste visiteurs triée sur date].[Heure prise en charge], [R_Liste
visiteurs triée sur date].[Heure départ], [R_Liste visiteurs triée sur
date].[contact] FROM [R_Liste visiteurs triée sur date];
Le "problème" est qu'au bout de l'année les tables contiennent environ 20000
enregistrements.
Que puis-je ajouter à ma requête pour ne voir dans cette liste que les 1000
derniers par exemple?
bonjour je vois que tu as un champ Date (trés trés mauvais çà) donc met une clause where dessus
select ......... where [date] >Úte() -120 par exemple
-- 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 "Sweety" a écrit dans le message de news: #
Bonjour à tous
Access 2000 : Dans une zone de liste non modifiable, j'ai une requête du type :
SELECT [R_Liste visiteurs triée sur date].[N°], [R_Liste visiteurs triée sur date].[Nom], [R_Liste visiteurs triée sur date].[Prénom], [R_Liste visiteurs triée sur date].[Date], [R_Liste visiteurs triée sur date].[Heure arrivée], [R_Liste visiteurs triée sur date].[Heure prise en charge], [R_Liste visiteurs triée sur date].[Heure départ], [R_Liste visiteurs triée sur date].[contact] FROM [R_Liste visiteurs triée sur date];
Le "problème" est qu'au bout de l'année les tables contiennent environ 20000 enregistrements.
Que puis-je ajouter à ma requête pour ne voir dans cette liste que les 1000 derniers par exemple?
Merci
Daniel Carollo
Bonjour Sweety!
En plus de la suggestion de Pierre, vous pourriez utiliser la clause TOP dans la requete:
SELECT TOP 1000 [R_Liste_nom de requetes tres betes].[AvecDesCaracteresQuiRisquentDePoserProbleme].. FROM ... ORDER BY [MonChamp] DESC
Pensez a mettre un critere de tri...
Bonne continuation.
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Sweety" wrote in message news:%
Bonjour à tous
Access 2000 : Dans une zone de liste non modifiable, j'ai une requête du type :
SELECT [R_Liste visiteurs triée sur date].[N°], [R_Liste visiteurs triée sur
date].[Nom], [R_Liste visiteurs triée sur date].[Prénom], [R_Liste visiteurs
triée sur date].[Date], [R_Liste visiteurs triée sur date].[Heure arrivée],
[R_Liste visiteurs triée sur date].[Heure prise en charge], [R_Liste visiteurs triée sur date].[Heure départ], [R_Liste visiteurs triée sur date].[contact] FROM [R_Liste visiteurs triée sur date];
Le "problème" est qu'au bout de l'année les tables contiennent environ 20000
enregistrements.
Que puis-je ajouter à ma requête pour ne voir dans cette liste que les 1000
derniers par exemple?
Merci
Bonjour Sweety!
En plus de la suggestion de Pierre, vous pourriez utiliser la clause TOP
dans la requete:
SELECT TOP 1000 [R_Liste_nom de requetes tres
betes].[AvecDesCaracteresQuiRisquentDePoserProbleme]..
FROM ...
ORDER BY [MonChamp] DESC
Pensez a mettre un critere de tri...
Bonne continuation.
--
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
"Sweety" <miheuk@hotmail.com> wrote in message
news:%23Pc120gmDHA.3688@TK2MSFTNGP11.phx.gbl...
Bonjour à tous
Access 2000 :
Dans une zone de liste non modifiable, j'ai une requête du type :
SELECT [R_Liste visiteurs triée sur date].[N°], [R_Liste visiteurs triée
sur
date].[Nom], [R_Liste visiteurs triée sur date].[Prénom], [R_Liste
visiteurs
triée sur date].[Date], [R_Liste visiteurs triée sur date].[Heure
arrivée],
[R_Liste visiteurs triée sur date].[Heure prise en charge], [R_Liste
visiteurs triée sur date].[Heure départ], [R_Liste visiteurs triée sur
date].[contact] FROM [R_Liste visiteurs triée sur date];
Le "problème" est qu'au bout de l'année les tables contiennent environ
20000
enregistrements.
Que puis-je ajouter à ma requête pour ne voir dans cette liste que les
1000
En plus de la suggestion de Pierre, vous pourriez utiliser la clause TOP dans la requete:
SELECT TOP 1000 [R_Liste_nom de requetes tres betes].[AvecDesCaracteresQuiRisquentDePoserProbleme].. FROM ... ORDER BY [MonChamp] DESC
Pensez a mettre un critere de tri...
Bonne continuation.
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Sweety" wrote in message news:%
Bonjour à tous
Access 2000 : Dans une zone de liste non modifiable, j'ai une requête du type :
SELECT [R_Liste visiteurs triée sur date].[N°], [R_Liste visiteurs triée sur
date].[Nom], [R_Liste visiteurs triée sur date].[Prénom], [R_Liste visiteurs
triée sur date].[Date], [R_Liste visiteurs triée sur date].[Heure arrivée],
[R_Liste visiteurs triée sur date].[Heure prise en charge], [R_Liste visiteurs triée sur date].[Heure départ], [R_Liste visiteurs triée sur date].[contact] FROM [R_Liste visiteurs triée sur date];
Le "problème" est qu'au bout de l'année les tables contiennent environ 20000
enregistrements.
Que puis-je ajouter à ma requête pour ne voir dans cette liste que les 1000
derniers par exemple?
Merci
Sweety
Merci à tous les deux, ça roule!
Pq est-il très mauvais d'utiliser un champ date? Je suppose que c'est parcequ'il s'agit d'une instruction...
"Daniel Carollo" a écrit dans le message de news:
Bonjour Sweety!
En plus de la suggestion de Pierre, vous pourriez utiliser la clause TOP dans la requete:
SELECT TOP 1000 [R_Liste_nom de requetes tres betes].[AvecDesCaracteresQuiRisquentDePoserProbleme].. FROM ... ORDER BY [MonChamp] DESC
Pensez a mettre un critere de tri...
Bonne continuation.
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Sweety" wrote in message news:%
Bonjour à tous
Access 2000 : Dans une zone de liste non modifiable, j'ai une requête du type :
SELECT [R_Liste visiteurs triée sur date].[N°], [R_Liste visiteurs triée sur
date].[Nom], [R_Liste visiteurs triée sur date].[Prénom], [R_Liste visiteurs
triée sur date].[Date], [R_Liste visiteurs triée sur date].[Heure arrivée],
[R_Liste visiteurs triée sur date].[Heure prise en charge], [R_Liste visiteurs triée sur date].[Heure départ], [R_Liste visiteurs triée sur date].[contact] FROM [R_Liste visiteurs triée sur date];
Le "problème" est qu'au bout de l'année les tables contiennent environ 20000
enregistrements.
Que puis-je ajouter à ma requête pour ne voir dans cette liste que les 1000
derniers par exemple?
Merci
Merci à tous les deux, ça roule!
Pq est-il très mauvais d'utiliser un champ date?
Je suppose que c'est parcequ'il s'agit d'une instruction...
"Daniel Carollo" <danielc@NO_SPAM_PLEASE.computing-tech.com> a écrit dans le
message de news: Oe2C3ShmDHA.2436@TK2MSFTNGP09.phx.gbl...
Bonjour Sweety!
En plus de la suggestion de Pierre, vous pourriez utiliser la clause TOP
dans la requete:
SELECT TOP 1000 [R_Liste_nom de requetes tres
betes].[AvecDesCaracteresQuiRisquentDePoserProbleme]..
FROM ...
ORDER BY [MonChamp] DESC
Pensez a mettre un critere de tri...
Bonne continuation.
--
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
"Sweety" <miheuk@hotmail.com> wrote in message
news:%23Pc120gmDHA.3688@TK2MSFTNGP11.phx.gbl...
Bonjour à tous
Access 2000 :
Dans une zone de liste non modifiable, j'ai une requête du type :
SELECT [R_Liste visiteurs triée sur date].[N°], [R_Liste visiteurs triée
sur
date].[Nom], [R_Liste visiteurs triée sur date].[Prénom], [R_Liste
visiteurs
triée sur date].[Date], [R_Liste visiteurs triée sur date].[Heure
arrivée],
[R_Liste visiteurs triée sur date].[Heure prise en charge], [R_Liste
visiteurs triée sur date].[Heure départ], [R_Liste visiteurs triée sur
date].[contact] FROM [R_Liste visiteurs triée sur date];
Le "problème" est qu'au bout de l'année les tables contiennent environ
20000
enregistrements.
Que puis-je ajouter à ma requête pour ne voir dans cette liste que les
1000
Pq est-il très mauvais d'utiliser un champ date? Je suppose que c'est parcequ'il s'agit d'une instruction...
"Daniel Carollo" a écrit dans le message de news:
Bonjour Sweety!
En plus de la suggestion de Pierre, vous pourriez utiliser la clause TOP dans la requete:
SELECT TOP 1000 [R_Liste_nom de requetes tres betes].[AvecDesCaracteresQuiRisquentDePoserProbleme].. FROM ... ORDER BY [MonChamp] DESC
Pensez a mettre un critere de tri...
Bonne continuation.
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Sweety" wrote in message news:%
Bonjour à tous
Access 2000 : Dans une zone de liste non modifiable, j'ai une requête du type :
SELECT [R_Liste visiteurs triée sur date].[N°], [R_Liste visiteurs triée sur
date].[Nom], [R_Liste visiteurs triée sur date].[Prénom], [R_Liste visiteurs
triée sur date].[Date], [R_Liste visiteurs triée sur date].[Heure arrivée],
[R_Liste visiteurs triée sur date].[Heure prise en charge], [R_Liste visiteurs triée sur date].[Heure départ], [R_Liste visiteurs triée sur date].[contact] FROM [R_Liste visiteurs triée sur date];
Le "problème" est qu'au bout de l'année les tables contiennent environ 20000
enregistrements.
Que puis-je ajouter à ma requête pour ne voir dans cette liste que les 1000
derniers par exemple?
Merci
Asarus \(Sebastien Candela\)
C'est effectivement à cause de la fonction qui porte le même nom...
Si tu peux remplacer par autre chose ce n'est pas plus mal, genre date1 si tu n'as pas d'imagination, ou bien "madate" ou n'importe quoi :)
Seb
"Sweety" a écrit dans le message de news:
Merci à tous les deux, ça roule!
Pq est-il très mauvais d'utiliser un champ date? Je suppose que c'est parcequ'il s'agit d'une instruction...
C'est effectivement à cause de la fonction qui porte le même nom...
Si tu peux remplacer par autre chose ce n'est pas plus mal, genre date1 si
tu n'as pas d'imagination, ou bien "madate" ou n'importe quoi :)
Seb
"Sweety" <miheuk@hotmail.com> a écrit dans le message de news:
OjvG9mhmDHA.988@TK2MSFTNGP10.phx.gbl...
Merci à tous les deux, ça roule!
Pq est-il très mauvais d'utiliser un champ date?
Je suppose que c'est parcequ'il s'agit d'une instruction...