Ограничување на бројот на записи во SQL во PHP
Со командата LIMIT можеме да го ограничиме
бројот на редови во резултатот.
Пример
Да ги избереме првите два корисници:
<?php
$query = "SELECT * FROM users LIMIT 2";
?>
Пример
Да ги избереме сите корисници со плата 500,
а потоа со помош на LIMIT да земеме само
првите два од избраните:
<?php
$query = "SELECT * FROM users WHERE salary=500 LIMIT 2";
?>
Пример
Со помош на LIMIT може да избереме неколку
редови од средината на резултатот. Во примерот подолу
ќе избереме од вториот ред (броењето на редови
започнува од нула), 5 парчиња:
<?php
$query = "SELECT * FROM users LIMIT 1,5";
?>
Пример
Командата LIMIT може да се комбинира
со ORDER BY. При тоа прво треба
да се напише командата за сортирање, а потоа - лимитот.
Во следниот пример прво ќе ги подредиме
записите по возраста на возраст, а потоа ќе земеме
првите 3 парчиња:
<?php
$query = "SELECT * FROM users ORDER BY age LIMIT 3";
?>
Практични задачи
Добијте ги првите 4 корисници.
Добијте ги корисниците од вториот, 3 парчиња.
Подредете ги корисниците по возрастање на платата
и добијте ги првите 3 работници од резултатот
на сортирањето.
Подредете ги корисниците по опаѓање на платата
и добијте ги првите 3 корисници од резултатот
на сортирањето.