Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ppPmDBQL 377 of 447 menu
◀ ▶

Limitation du nombre d'enregistrements en SQL avec PHP

Avec la commande LIMIT, nous pouvons limiter le nombre de lignes dans le résultat.

Exemple

Sélectionnons les deux premiers utilisateurs :

<?php $query = "SELECT * FROM users LIMIT 2"; ?>

Exemple

Sélectionnons tous les utilisateurs avec un salaire de 500, puis utilisons LIMIT pour ne prendre que les deux premiers parmi ceux sélectionnés :

<?php $query = "SELECT * FROM users WHERE salary=500 LIMIT 2"; ?>

Exemple

Avec LIMIT, on peut sélectionner plusieurs lignes depuis le milieu du résultat. Dans l'exemple ci-dessous, nous sélectionnons à partir de la deuxième ligne (la numérotation des lignes commence à zéro), 5 unités :

<?php $query = "SELECT * FROM users LIMIT 1,5"; ?>

Exemple

La commande LIMIT peut être combinée avec ORDER BY. Dans ce cas, il faut d'abord écrire la commande de tri, puis - la limite. Dans l'exemple suivant, nous trions d'abord les enregistrements par âge croissant, puis nous prenons les 3 premiers :

<?php $query = "SELECT * FROM users ORDER BY age LIMIT 3"; ?>

Tâches pratiques

Récupérez les 4 premiers utilisateurs.

Récupérez les utilisateurs à partir du deuxième, 3 unités.

Triez les utilisateurs par salaire croissant et récupérez les 3 premiers employés du résultat du tri.

Triez les utilisateurs par salaire décroissant et récupérez les 3 premiers utilisateurs du résultat du tri.

← →
↑
Français▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser