bonjour,
j'ai besoin d'afficher certain résultats compris entre tel et tel rang.
sous mysql, on peut utiliser la clause limit, mais sous oracle je n'ai pas trouvé comment faire.
je sais que sur beaucoup de forum, ils disent que l'on peut utiliser la requête suivante :
par exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part select * from table where rownum between 3 and 5;
mais le problème est que cette requête ne fonctionne pas toujours.
en effet, j'ai une table "table" de 10 occurences. quand j'afffiche les occurence de 1 à 7 ca fonctionne. par contre quand je lance la requête pour afficher celle compris entre 5 et 7 ca affiche : "aucune ligne n'a été sélectionnée"
pourtant il y a bien 10 occurences dans table.
d'ou cela peut-il venir ?
merci
Partager