OVH Cloud OVH Cloud

Sélection d'un nombre de champs donné ?

2 réponses
Avatar
nico3333fr
Bonjour à tous,

je cherche à lister à partir d'une base Access les 50 1ers champs,
ensuite les 50 suivants, etc...
(c'est pour un site en ASP)

Bref, l'équivalent de LIMIT 0,50 avec Mysql.
Je vois bien qu'on peut utiliser "SELECT TOP 50 nom FROM table",
mais pour sélectionner directement du 51ème au 100ème, comment puis-je
faire ?

Merci à ceux qui répondront.

--
Hoffmann Nicolas
Site perso : http://dominique.hoffmann.free.fr

2 réponses

Avatar
Raymond [mvp]
Bonsoir.

essaie d'utiliser cette syntaxe:
SELECT TOP 50 *
FROM [SELECT TOP 100 * FROM Table1 ORDER BY Numéro]. AS [tabletemp]
ORDER BY Numéro DESC;


--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"nico3333fr" a écrit dans le message de news:
41811917$0$16588$
Bonjour à tous,

je cherche à lister à partir d'une base Access les 50 1ers champs, ensuite
les 50 suivants, etc...
(c'est pour un site en ASP)

Bref, l'équivalent de LIMIT 0,50 avec Mysql.
Je vois bien qu'on peut utiliser "SELECT TOP 50 nom FROM table",
mais pour sélectionner directement du 51ème au 100ème, comment puis-je
faire ?

Merci à ceux qui répondront.

--
Hoffmann Nicolas
Site perso : http://dominique.hoffmann.free.fr


Avatar
Ilan
Bonjour,
tu veux les 50 premiers champs ou les 50 premiers enregistrements ?
Pour les enregistrements essaie de passer par 2 requetes.

Exemple
Requete1
SELECT Nom,Dcount("Nom","nomdelatable","Nom<='" & Nom &"'") As NBNoms
FROM nomdelatable;

Requete2
SELECT Nom FROM Requete1 WHERE NBNoms>Q And NBNoms<0;



Bonjour à tous,

je cherche à lister à partir d'une base Access les 50 1ers champs,
ensuite les 50 suivants, etc...
(c'est pour un site en ASP)

Bref, l'équivalent de LIMIT 0,50 avec Mysql.
Je vois bien qu'on peut utiliser "SELECT TOP 50 nom FROM table",
mais pour sélectionner directement du 51ème au 100ème, comment puis-je
faire ?

Merci à ceux qui répondront.

--
Hoffmann Nicolas
Site perso : http://dominique.hoffmann.free.fr