Heim > Datenbank > MySQL-Tutorial > Wie überspringe ich die ersten N Ergebnisse in einer MySQL-SELECT-Abfrage?

Wie überspringe ich die ersten N Ergebnisse in einer MySQL-SELECT-Abfrage?

Patricia Arquette
Freigeben: 2024-11-29 21:21:09
Original
970 Leute haben es durchsucht

How to Skip the First N Results in a MySQL SELECT Query?

Ergebnisse in MySQL überspringen: LIMIT verstehen

In MySQL ist die LIMIT-Klausel ein leistungsstarkes Tool zur Steuerung der Anzahl der von einer Abfrage zurückgegebenen Ergebnisse. Ein häufiges Szenario ist die Notwendigkeit, einen ersten Satz von Ergebnissen zu überspringen und ab einer bestimmten Position mit der Anzeige zu beginnen.

Problem:

Wie können wir die ersten 10 Ergebnisse überspringen? eine MySQL SELECT-Abfrage?

Antwort:

Um die ersten 10 zu überspringen Um die Ergebnisse zu ermitteln, können Sie die LIMIT-Klausel mit zwei Parametern verwenden. Der erste Parameter stellt die Startposition dar (0-basiert) und der zweite Parameter gibt die Anzahl der zurückzugebenden Datensätze an.

Um beispielsweise Ergebnisse ab der 11. Zeile zurückzugeben (die ersten 10 überspringen), müssen Sie würde die folgende Abfrage verwenden:

SELECT * FROM foo LIMIT 10, 50
Nach dem Login kopieren

In dieser Abfrage steht „foo“ für den Tabellennamen. Der erste Parameter, 10, weist MySQL an, mit dem Abrufen von Ergebnissen ab der 11. Zeile zu beginnen. Der zweite Parameter, 50, gibt an, dass insgesamt 50 Zeilen zurückgegeben werden sollen, was zu den Zeilen 11–60 führt.

Hinweis: Es ist wichtig zu bedenken, dass Zeilennummern in MySQL bei 0 beginnen . Um die erste Reihe zu überspringen, würden Sie also die Startposition 1 verwenden.

Das obige ist der detaillierte Inhalt vonWie überspringe ich die ersten N Ergebnisse in einer MySQL-SELECT-Abfrage?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage