Beperking van die aantal rekords in SQL in PHP
Met die opdrag LIMIT kan ons die
aantal rye in die resultaat beperk.
Voorbeeld
Laat ons die eerste twee gebruikers kies:
<?php
$query = "SELECT * FROM users LIMIT 2";
?>
Voorbeeld
Kies alle gebruikers met 'n salaris van 500,
en neem dan met behulp van LIMIT slegs
die eerste twee van die gekosees:
<?php
$query = "SELECT * FROM users WHERE salary=500 LIMIT 2";
?>
Voorbeeld
Met behulp van LIMIT kan jy verskeie
rye uit die middel van die resultaat kies. In die onderstaande voorbeeld
sal ons vanaf die tweede ry (rynommering
begin by nul), 5 stuks kies:
<?php
$query = "SELECT * FROM users LIMIT 1,5";
?>
Voorbeeld
Die opdrag LIMIT kan gekombineer word
met ORDER BY. In hierdie geval moet jy eers
die sorteringsopdrag skryf, en dan - die limiet.
In die volgende voorbeeld sal ons eers die
rekords volgens toenemende ouderdom sorteer, en dan die
eerste 3 stuks neem:
<?php
$query = "SELECT * FROM users ORDER BY age LIMIT 3";
?>
Praktiese take
Kry die eerste 4 gebruikers.
Kry gebruikers vanaf die tweede, 3 stuks.
Sorteer gebruikers volgens toenemende salaris
en kry die eerste 3 werknemers uit die sorteringsresultaat.
Sorteer gebruikers volgens afnemende salaris
en kry die eerste 3 gebruikers uit die sorteringsresultaat.