Heim > Datenbank > MySQL-Tutorial > Wie kann ich in MySQL Daten von einem beliebigen Offset bis zum Ende abrufen?

Wie kann ich in MySQL Daten von einem beliebigen Offset bis zum Ende abrufen?

DDD
Freigeben: 2025-01-17 09:31:09
Original
877 Leute haben es durchsucht

How Can I Fetch Data From an Arbitrary Offset to the End in MySQL?

Bahnbrechende MySQL-Einschränkungen: Erhalten Sie Daten mit unbegrenzten Offsets

Die LIMIT-Klausel von MySQL bietet eine praktische Möglichkeit, die Anzahl der von einer Abfrage zurückgegebenen Ergebnisse zu begrenzen. Diese Klausel erfordert jedoch die Angabe sowohl der Grenzzahl als auch des Offsets, was es schwierig macht, eine unbegrenzte Anzahl von Offset-Daten zu erhalten. Können wir diese Einschränkung umgehen?

Das Offset-Problem lösen

Wie im MySQL-Handbuch angegeben, können Sie zum Abrufen aller Zeilen von einem bestimmten Offset bis zum Ende des Ergebnissatzes eine sehr große Zahl als zweiten Wert des LIMIT-Parameters verwenden. Indem Sie den Grenzwert auf 18446744073709551615 (den Maximalwert für eine 64-Bit-Ganzzahl) festlegen, können Sie effektiv eine unbegrenzte Anzahl von Zeilen versetzen.

Zum Beispiel ruft die folgende Abfrage alle Zeilen von Zeile 96 bis zum Ende des Ergebnissatzes ab:

<code class="language-sql">SELECT * FROM tbl LIMIT 95, 18446744073709551615;</code>
Nach dem Login kopieren

Mit dieser Methode können Sie eine unbegrenzte Menge an Offset-Daten abrufen, ohne die MySQL-Konfiguration zu ändern oder auf Tools von Drittanbietern angewiesen zu sein.

Das obige ist der detaillierte Inhalt vonWie kann ich in MySQL Daten von einem beliebigen Offset bis zum Ende abrufen?. 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage