Использование оговорки об ограничении -

Когда вы используете оператор Select, вы выбираете все записи из таблицы.

Select * from <tableName>;

Но что, если вы хотите отобразить только первые несколько записей из таблицы?

Здесь полезно использовать предложение LIMIT. Вы можете отобразить N количество записей. Например. вы можете отобразить первые 10 записей.

Select * from <tableName> LIMIT X;

Предположим, что X равно 10.
С приведенным выше запросом будут отображаться только первые 10 записей.

Его можно комбинировать с различными другими предложениями, такими как
where / order by
Давайте рассмотрим следующую таблицу — Студенты — она имеет 3 атрибута — идентификатор, имя и возраст.

Когда вы активируете SELECT * FROM students;, приведенная выше таблица будет отображаться как есть.
Теперь рассмотрим случай, когда вы хотите отобразить данные только 5 учащихся из таблицы, для этой цели можно использовать следующий запрос:

select * from students limit 5;

Вывод:

Использование LIMIT с предложением WHERE:

Теперь давайте рассмотрим ситуацию, когда вам нужно: Отобразить записи учащихся, число которых равно 20 из первых 5 записей.

Select * from students WHERE age = 20 LIMIT 4;

Вывод:

Использование LIMIT с предложением ORDER BY:

Предложение ORDER BY можно использовать для упорядочения содержимого столбца в порядке возрастания или убывания. По они упорядочены в порядке возрастания. Также вы можете использовать ASC, чтобы указать его явно.
Для убывания используется ключевое слово DESC.

Синтаксис:

SELECT <column_name> FROM <table_name> ORDER BY ASC <or> DESC LIMIT <limit>;

Пример:

Рассмотрим ту же таблицу учеников, вам необходимо: Отобразить записи 7 учеников в порядке убывания их возраста.

SELECT * FROM students ORDER BY age DESC LIMIT 7;

Вывод:

Спасибо ! Так что пока все! Больше в следующих историях! Предложения приветствуются!

Подключаем: