Beperking van het aantal records in SQL in PHP

Met de opdracht LIMIT kunnen we het aantal rijen in het resultaat beperken.

Voorbeeld

Laten we de eerste twee gebruikers selecteren:

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

Voorbeeld

Laten we alle gebruikers met een salaris van 500 selecteren, en vervolgens met behulp van LIMIT alleen de eerste twee van de geselecteerde nemen:

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

Voorbeeld

Met LIMIT kunnen we meerdere rijen uit het midden van het resultaat selecteren. In het onderstaande voorbeeld selecteren we vanaf de tweede rij (rijnummering begint bij nul), 5 stuks:

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

Voorbeeld

De opdracht LIMIT kan gecombineerd worden met ORDER BY. Hierbij moet eerst de sorteringsopdracht worden geschreven, en daarna - de limiet. In het volgende voorbeeld sorteren we eerst de records op oplopende leeftijd, en nemen we dan de eerste 3 stuks:

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

Praktische opdrachten

Задание 1

Haal de eerste 4 gebruikers op.

Задание 2

Haal de gebruikers op vanaf de tweede, 3 stuks.

Задание 3

Sorteer de gebruikers op oplopend salaris en haal de eerste 3 werknemers uit het sorteringsresultaat .

Задание 4

Sorteer de gebruikers op aflopend salaris en haal de eerste 3 gebruikers uit het sorteringsresultaat .