Ограничить предложение в MySQL

Jan 21 2023
Использование предложения Limit. Когда вы используете оператор Select, вы выбираете все записи из таблицы. Здесь полезно использовать предложение LIMIT.

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

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

Select * from <tableName>;

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

Select * from <tableName> LIMIT X;

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

Таблица студентов — содержит 10 записей

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

select * from students limit 5;

Отображение только 5 записей из 10 студентов

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

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

Select * from students WHERE age = 20 LIMIT 4;

Рекорды с 20 лет

Использование 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;

Записи 7 учеников в порядке убывания их возраста.

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

Подключим:

  • LinkedIn