Clause de limite dans MySQL

Jan 21 2023
Utilisation de la clause Limit - Lorsque vous utilisez l'instruction Select, vous récupérez tous les enregistrements de la table. C'est là que la clause LIMIT est utile.

Utilisation de la clause limite -

Lorsque vous utilisez l'instruction Select, vous récupérez tous les enregistrements de la table.

Select * from <tableName>;

C'est là que la clause LIMIT est utile. Vous pouvez afficher le nombre N d'enregistrements. Par exemple, vous pouvez afficher les 10 premiers enregistrements.

Select * from <tableName> LIMIT X;

Il peut être combiné avec diverses autres clauses telles que Considérons le tableau suivant - Étudiants - il a 3 attributs - ID, nom et âge
where / order by

Table des élèves — contient 10 enregistrements

Lorsque vous tirez, SELECT * FROM students;le tableau ci-dessus s'affichera tel quel.
Considérons maintenant le cas où vous souhaitez afficher les données de seulement 5 étudiants de table , à cette fin, la requête suivante peut être utilisée :

select * from students limit 5;

Affichage de seulement 5 enregistrements sur 10 étudiants

Utilisation de LIMIT avec la clause WHERE :

Considérons maintenant une situation où vous devez - Afficher les enregistrements d'étudiants dont 20 parmi les 5 premiers enregistrements.

Select * from students WHERE age = 20 LIMIT 4;

Records avec 20 ans

Utilisation de LIMIT avec la clause ORDER BY :

La clause ORDER BY peut être utilisée pour organiser le contenu de la colonne dans l'ordre croissant ou décroissant. Par ils sont classés par ordre croissant. Vous pouvez également utiliser ASC pour le spécifier explicitement.
Pour l'ordre décroissant, le mot clé DESC est utilisé.

Syntaxe :

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

Considérez le même tableau étudiant, vous devez : Afficher les enregistrements de 7 étudiants dans l'ordre décroissant de leur âge.

SELECT * FROM students ORDER BY age DESC LIMIT 7;

Dossiers de 7 élèves par ordre décroissant de leur âge.

Merci ! Alors c'est tout pour le moment ! Plus dans les histoires à venir ! Les suggestions sont les bienvenues !

Connectons-nous :

  • LinkedIn