LIMIT Оператор
LIMIT m
позволяет выбирать первые m
строк из результата.
LIMIT n, m
позволяет выбирать m
строк из результата после пропуска первых n
строк. Синтаксис LIMIT m OFFSET n
эквивалентен.
n
и m
должны быть неотрицательными целыми числами.
Если нет ORDER BY оператора, который явно сортирует результаты, выбор строк для результата может быть произвольным и недетерминированным.
Модификатор LIMIT ... WITH TIES
Когда вы устанавливаете модификатор WITH TIES
для LIMIT n[,m]
и указываете ORDER BY expr_list
, вы получите в результате первые n
или n,m
строк и все строки с такими же значениями полей ORDER BY
, как у строки на позиции n
для LIMIT n
и m
для LIMIT n,m
.
Этот модификатор также может быть объединен с ORDER BY ... WITH FILL модификатором.
Например, следующий запрос
возвращает
но после применения модификатора WITH TIES
возвращает другой набор строк
так как строка номер 6 имеет такое же значение "2" для поля n
, как и строка номер 5.