Конструкция LIMIT
позволяет получить только часть строк от результата запроса.
Применяя LIMIT
, важно использовать также предложение ORDER BY
, чтобы строки результата выдавались в определённом порядке. Иначе будут возвращаться непредсказуемые подмножества строк. Вы можете запросить строки с десятой по двадцатую, но какой порядок вы имеете в виду? Порядок будет неизвестен, если не добавить ORDER BY
.
Например, получим 3 первых магазина в алфавитном порядке:
SELECT store_id, name
FROM store
ORDER BY name
LIMIT 3
# | store_id | name |
---|---|---|
1 | 900 | Big |
2 | 600 | Umi |
3 | 300 | Адалин |