⊗ppPmDBQL 377 of 447 menu

Rekordok számának korlátozása SQL-ben PHP-ban

A LIMIT parancs segítségével korlátozhatjuk az eredményben szereplő sorok számát.

Példa

Válasszuk ki az első két felhasználót:

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

Példa

Válasszunk ki minden olyan felhasználót, akinek a fizetése 500, majd a LIMIT segítségével vegyük csak az első kettőt a kiválasztottak közül:

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

Példa

A LIMIT segítségével kiválaszthatunk több sort az eredmény közepéről is. Az alábbi példában a második sortól kezdve (a sorszámozás nullától kezdődik) választunk ki 5 darabot:

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

Példa

A LIMIT parancs kombinálható a ORDER BY paranccsal. Ebben az esetben először a rendezési parancsot, majd utána a limitet kell megadni. A következő példában először a rekordokat rendezzük kor szerint növekvő sorrendbe, majd vesszük az első 3 darabot:

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

Gyakorlati feladatok

Kérdezd le az első 4 felhasználót.

Kérdezd le a felhasználókat a másodiktól kezdve, 3 darabot.

Rendezd a felhasználókat fizetés szerint növekvő sorrendbe és kérdezd le az első 3 munkavállalót a rendezés eredményéből.

Rendezd a felhasználókat fizetés szerint csökkenő sorrendbe és kérdezd le az első 3 felhasználót a rendezés eredményéből.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás