SELECT [DISTINCT] column1, column2, ...
FROM table_name
WHERE condition
ORDER BY column1 [ASC|DESC], column2 [ASC|DESC], ...
LIMIT number_of_rows OFFSET offset_value;
Команды / операторы
Конструкция
Синтаксис
Описание
ORDER BY
ORDER BY col [ASC|DESC]
Сортировка результата
LIMIT
LIMIT n
Максимальное число строк
OFFSET
OFFSET m
Пропуск первых m строк
DISTINCT
SELECT DISTINCT col
Уникальные значения
Порядок операторов
SELECT DISTINCT columns
FROM table
WHERE condition
ORDER BY columns
LIMIT n OFFSET m;
Синтаксис в разных СУБД
СУБД
Ограничение выборки
MySQL
LIMIT n OFFSET m
PostgreSQL
LIMIT n OFFSET m или FETCH FIRST n ROWS OFFSET m ROWS