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<?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<?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<?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<?php
  $query = "SELECT * FROM users ORDER BY age LIMIT 3";
?>

Praktiese take

Задание 1

Kry die eerste 4 gebruikers.

Задание 2

Kry gebruikers vanaf die tweede, 3 stuks.

Задание 3

Sorteer gebruikers volgens toenemende salaris en kry die eerste 3 werknemers uit die sorteringsresultaat.

Задание 4

Sorteer gebruikers volgens afnemende salaris en kry die eerste 3 gebruikers uit die sorteringsresultaat.