Skip to main content

Що робить LIMIT у SQL?

LIMIT у SQL використовується для обмеження кількості рядків, які повертає запит.

Синтаксис:

sql
SELECT Стовпець1, Стовпець2 FROM Ім'я_Таблиці LIMIT N;

Приклад:

sql
SELECT * FROM Співробітники LIMIT 5;

Що робить цей запит

  • Повертає лише перші 5 записів з таблиці Співробітники.
  • Решта записів ігнорується.

Особливості:

  • Часто використовується разом з ORDER BY, щоб обирати, наприклад, топ-5 за зарплатою:
sql
SELECT Ім'я, Зарплата FROM Співробітники ORDER BY Зарплата DESC LIMIT 5;
  • У деяких СУБД (PostgreSQL, MySQL) можна вказувати зміщення:
sql
LIMIT 5 OFFSET 10; -- обрати 5 рядків, пропустивши перші 10

Простіше кажучи, LIMIT дозволяє контролювати кількість рядків, які повертає запит, що зручно за великих таблиць чи для вибірки топ-результатів.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.