Merci beaucoup! j'ai réussi
Mais à titre d'information, avec oracle, on ne peut pas utiliser de "limit". il faut utiliser une double imbrication et un rownum.
voici la requête que j'ai utilisée :
select * from (select numero, valeur, rownum as n from oracle.ma_table order by valeur desc) where n between '$premiereEntree' and '$messagesParPage'
Le problème c'est que je n'arrive pas à classes mon attribut valeur en decroissant : il me classe les 25 premiere valeurs (si $messagesParPage=25), puis les 25 prochaines entres elles, etc...
alors que je voudrais que ça soit les 25 plus grandes valeurs qui soit affichées en premier, etc..
Comment faire??
Partager