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

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

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

SELECT * FROM Products
ORDER BY ProductName
LIMIT 4;
Оператор LIMIT в PostgreSQL

Оператор OFFSET позволяет указать, с какой строки надо начинать выборку. Например, выберем 3 строки, начиная со 2-й:

SELECT * FROM Products
ORDER BY ProductName
LIMIT 3 OFFSET 2;
LIMIT и OFFSET в PostgreSQL

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

SELECT * FROM Products
ORDER BY ProductName
OFFSET 2;

Либо после LIMIT указать ключевое слово ALL:

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