⊗ppPmDBQL 377 of 447 menu

Įrašų kiekio apribojimas SQL naudojant PHP

Naudodami komandą LIMIT galime apriboti rezultate grąžinamų eilučių kiekį.

Pavyzdys

Paimkime pirmus du vartotojus:

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

Pavyzdys

Paimkime visus vartotojus su atlyginimu 500, o tada naudodami LIMIT paimkime tik pirmus du iš jų:

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

Pavyzdys

Naudojant LIMIT galima pasirinkti kelias eilutes iš rezultato vidurio. Žemiau pateiktame pavyzdyje paimsime nuo antros eilutės (eilučių numeracija prasideda nuo nulio), 5 vienetus:

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

Pavyzdys

Komandą LIMIT galima kombinuoti su ORDER BY. Tokiu atveju pirmiausia reikia rašyti rūšiavimo komandą, o po to - limitą. Šiame pavyzdyje pirmiausia surūšiuosime įrašus pagal amžių didėjimo tvarka, o po to paimsime pirmus 3 vienetus:

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

Praktinės užduotys

Gaukite pirmus 4 vartotojus.

Gaukite vartotojus nuo antro, 3 vienetus.

Surūšiuokite vartotojus pagal atlyginimą didėjimo tvarka ir gaukite pirmus 3 darbuotojus iš rūšiavimo rezultato.

Surūšiuokite vartotojus pagal atlyginimą mažėjimo tvarka ir gaukite pirmus 3 vartotojus iš rūšiavimo rezultato.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti