Ограничение выбора данных PHP MySQL

Автор: admin

Дата: 13.09.2020 02:00

MySQL предоставляет предложение LIMIT, которое используется для указания количества возвращаемых записей.

Предложение LIMIT упрощает кодирование многостраничных результатов или разбиения на страницы с помощью SQL и очень полезно для больших таблиц. Возврат большого количества записей может повлиять на производительность.

Все записи от 1 до 10 (включительно) из таблицы «users». Тогда SQL-запрос будет выглядеть так:

$sql = "SELECT * FROM users LIMIT 10";

При выполнении приведенного выше SQL-запроса он вернет первые 10 записей.

В SQL-запрос ниже позволяет вернуть 10 записей с смещением 5.

$sql = "SELECT * FROM Orders LIMIT 10 OFFSET 5";

Можно использовать более короткий синтаксис:

$sql = "SELECT * FROM Orders LIMIT 5, 10";