Limiter le Nombre de ligne [Résolu/Fermé]

Signaler
Messages postés
242
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
22 mai 2019
-
Messages postés
242
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
22 mai 2019
-
Bonjour,
Je lance une requete de selection sur une table
Select * from Table

Problème : Trop de résultats affichés
Solutions possibles : Filtrer avec Where, hors je ne souhaite pas utiliser le Where

Question : Est ce que c'est possible de limiter le nombre de ligne retournées

J'ai essayé de faire ça :

Select * from Table
Where count(*) < 1000

mais ça ne marche pas

Merci pour vôtre aide

5 réponses

Messages postés
4236
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 273
Bonjour,

essaie avec rownum :
Select * from table
WHERE ROWNUM<=1000


retournera les 1000 premières lignes.

Cordialement.
Messages postés
242
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
22 mai 2019
9
Merci bien
Messages postés
242
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
22 mai 2019
9
Juste une toute dernière question,

si on souhaite afficher les résultats à partir de la ligne
N°1000 :

Select * from Table
WHERE ROWNUM > =1000

ne retourne rien,
y'a t il d'autres fonctions qui peuvent rendre ce résultat ?

Merci
Salut,

as-tu au moins plus de 1000 lignes dans Table ?
Messages postés
242
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
22 mai 2019
9
Oui j'ai 100 000 lignes dans ma table