Получение диапазона строк. Оператор LIMIT

Последнее обновление: 16.05.2018

Оператор LIMIT позволяет извлечь определенное количество строк и имеет следующий синтаксис:

LIMIT [offset,] rowcount

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

Например, выберем первые три строки:

SELECT * FROM Products
LIMIT 3;
Оператор LIMIT в MySQL

Теперь используем второй параметр и укажем смещение, с которой должна происходить выборка:

SELECT * FROM Products
LIMIT 2, 3;

В данном случае пропускаются две первые строки и извлекаются следующие 3 строки:

LIMIT и OFFSET в MySQL

Как правило, оператор LIMIT используетс вместе с оператором ORDER BY:

SELECT * FROM Products
ORDER BY ProductName
LIMIT 2, 3;
Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850