Limitklausel in MySQL

Jan 21 2023
Verwendung der Limit-Klausel – Wenn Sie die Select-Anweisung verwenden, rufen Sie alle Datensätze aus der Tabelle ab. Hier ist die LIMIT-Klausel hilfreich.

Verwendung der Limitklausel –

Wenn Sie die Select-Anweisung verwenden, rufen Sie alle Datensätze aus der Tabelle ab.

Select * from <tableName>;

Hier ist die LIMIT-Klausel hilfreich. Sie können N Datensätze anzeigen. Sie können beispielsweise die ersten 10 Datensätze anzeigen.

Select * from <tableName> LIMIT X;

Es kann mit verschiedenen anderen Klauseln kombiniert werden, wie z. B. Betrachten wir die folgende Tabelle – Studenten – sie hat 3 Attribute – ID, Name und Alter
where / order by

Students-Tabelle – hat 10 Datensätze

Wenn Sie feuern, SELECT * FROM students;wird die obige Tabelle so angezeigt, wie sie ist. Betrachten Sie nun den Fall, dass Sie Daten von nur 5 Schülern aus der Tabelle anzeigen
möchten . Zu diesem Zweck kann die folgende Abfrage verwendet werden:

select * from students limit 5;

Es werden nur 5 Datensätze von 10 Schülern angezeigt

Verwendung von LIMIT mit WHERE-Klausel:

Betrachten wir nun eine Situation, in der Sie Datensätze von Studenten anzeigen müssen, deren Zahl 20 aus den ersten 5 Datensätzen ist.

Select * from students WHERE age = 20 LIMIT 4;

Aufzeichnungen mit Alter 20

Verwendung von LIMIT mit der ORDER BY-Klausel:

Mit der ORDER BY-Klausel können Sie den Inhalt einer Spalte in aufsteigender oder absteigender Reihenfolge anordnen. Sie sind in aufsteigender Reihenfolge sortiert. Sie können ASC auch verwenden , um es explizit anzugeben.
Für die absteigende Reihenfolge wird das Schlüsselwort DESC verwendet.

Syntax :

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

Betrachten Sie dieselbe Tabelle Schüler. Sie müssen: Datensätze von 7 Schülern in absteigender Reihenfolge ihres Alters anzeigen.

SELECT * FROM students ORDER BY age DESC LIMIT 7;

Aufzeichnungen von 7 Schülern in absteigender Reihenfolge ihres Alters.

Danke ! Das ist also alles für den Moment! Mehr in den kommenden Geschichten! Vorschläge sind willkommen!

Lassen Sie uns verbinden:

  • LinkedIn