От автора code.mu: РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
10 of 150 menu

Команда LIMIT

Команда LIMIT задает ограничение на количество записей, выбираемых из базы данных. Данная команда может использоваться совместно с командами SELECT, DELETE и UPDATE.

Синтаксис

Ограничение количества выбираемых записей:

SELECT * FROM table_name WHERE condition LIMIT count

Выбор заданного количества записей, начиная с указанного смещения:

SELECT * FROM table_name WHERE condition LIMIT offset, count

Ограничение количества записей после сортировки:

SELECT * FROM table_name WHERE condition ORDER BY field LIMIT offset, count

Удаление ограниченного количества записей:

DELETE FROM table_name WHERE condition LIMIT count

Обновление ограниченного количества записей:

UPDATE table_name SET field = value WHERE condition LIMIT count

Таблицы для примеров

employees
id name age salary
1 user1 23 400
2 user2 25 500
3 user3 23 500
4 user4 30 900
5 user5 27 500
6 user6 28 900

Пример

Давайте выберем первые 3 записи из таблицы:

SELECT * FROM employees WHERE id > 0 LIMIT 3

Результат выполнения кода:

id name age salary
1 user1 23 400
2 user2 25 500
3 user3 23 500

Пример

Давайте выберем 3 записи, начиная со второй, со смещением 1:

SELECT * FROM employees WHERE id > 0 LIMIT 1, 3

Результат выполнения кода:

id name age salary
2 user2 25 500
3 user3 23 500
4 user4 30 900

Пример

Давайте выберем последние 3 ызаписи из таблицы:

SELECT * FROM employees WHERE id > 0 ORDER BY id DESC LIMIT 3

Результат выполнения кода:

id name age salary
6 user6 28 900
5 user5 27 500
4 user4 30 900

Пример

Давайте выберем последнюю запись в таблице:

SELECT * FROM employees WHERE id > 0 ORDER BY id DESC LIMIT 1

Результат выполнения кода:

id name age salary
6 user6 28 900

Смотрите также

  • команду ORDER BY,
    которая сортирует выбранные записи
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить