⊗ppPmDBQL 377 of 447 menu

Ograniczanie liczby rekordów w SQL w PHP

Za pomocą polecenia LIMIT możemy ograniczyć liczbę wierszy w wyniku.

Przykład

Wybierzmy pierwszych dwóch użytkowników:

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

Przykład

Wybierzmy wszystkich użytkowników z wynagrodzeniem 500, a następnie za pomocą LIMIT weźmy tylko pierwszych dwóch z wybranych:

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

Przykład

Za pomocą LIMIT można wybrać kilka wierszy ze środka wyniku. W przykładzie poniżej wybierzemy od drugiego wiersza (numeracja wierszy od zera), 5 sztuk:

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

Przykład

Polecenie LIMIT można łączyć z ORDER BY. Przy tym najpierw trzeba napisać polecenie sortowania, a potem - limit. W następnym przykładzie najpierw posortujemy rekordy według rosnącego wieku, a potem weźmiemy pierwsze 3 sztuki:

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

Zadania praktyczne

Pobierz pierwszych 4 użytkowników.

Pobierz użytkowników od drugiego, 3 sztuki.

Posortuj użytkowników według rosnącego wynagrodzenia i pobierz pierwszych 3 pracowników z wyniku sortowania.

Posortuj użytkowników według malejącego wynagrodzenia i pobierz pierwszych 3 użytkowników z wyniku sortowania.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć