39 votes

sélectionner les lignes TOP N d’un tableau

Je fais de la pagination, et j’ai besoin de faire une requête et d’obtenir le découpage défini de la forme de résultat . par exemple: je dois obtenir toutes les lignes « supérieures » dans la plage 20n ``

et maintenant je dois faire mon glissement par colonne appelée ID .

Des suggestions pour le faire ? Je dois exécuter ma requête sur mysql, mssql et oracle.

60voto

Bassam Mehanni Points 9118

En supposant que votre taille de page est de 20 enregistrements et que vous souhaitez obtenir le numéro de page 2, voici comment vous le feriez:

SQL Server, Oracle :

MySQL :

27voto

Eric Points 36290

Dans MySql, vous pouvez obtenir 10 lignes à partir de la ligne 20 en utilisant :

5voto

Pravin Points 71
<pre><code></code><p>rappelez-vous que cela ne fonctionne qu’avec MYSQL</p></pre>

0voto

user11853432 Points 1

vous pouvez également consulter ce lien

SÉLECTIONNEZ * D’OÙ 1 COMMANDE PAR ASC LIMITE 20

pour plus de détails cliquez ici

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X