SELECT * FROM Tabellenname Limit m,n; SELECT * FROM Tabelle LIMIT [Offset,] Zeilen; 1. m bedeutet, die Suche in der m+1. Zeile zu starten, und n bedeutet, n Datenstücke abzurufen. (m kann auf 0 gesetzt werden) Beispiel: Bedeutet: ab der 7. Datensatzzeile 5 Daten entnehmen 2. Es ist zu beachten, dass n auf -1 gesetzt werden kann. Wenn n -1 ist, bedeutet dies, dass die Suche ab Zeile m+1 beginnt, bis das letzte Datenelement abgerufen ist. Beispiel: Das heißt: Alle Daten nach der 6. Datensatzzeile herausnehmen. 3. Wenn nur m angegeben ist, bedeutet dies, dass ab der ersten Datensatzzeile insgesamt m Datensätze herausgenommen werden. Beispiel: Bedeutet: Holen Sie sich die ersten 6 Zeilen. 4. Wählen Sie je nach Datenmenge die entsprechende Anweisung aus: a. Der Offset ist relativ klein: WÄHLEN SIE * FROM aff-Limit 10,10 Nach mehreren Durchläufen blieb die Zeit zwischen 0,0004 und 0,0005 SELECT * FROM aff Wobei vid >=( Video aus Aff auswählen Sortieren nach Videolimit 10,1 ) Grenze 10 Nach mehreren Durchläufen blieb die Zeit zwischen 0,0005 und 0,0006, hauptsächlich 0,0006 Fazit: Wenn der Offset klein ist, ist es besser, das Limit direkt zu verwenden. Diese Anzeige ist der Grund für die Unterabfrage. b. Wenn der Versatz groß ist. WÄHLEN SIE * FROM aff-Limit 10000,10 Nach mehreren Durchläufen bleibt die Zeit bei etwa 0,0187 SELECT * FROM aff Wobei vid >=( SELECT vid FROM aff Sortieren nach Videolimit 10000,1 ) Grenze 10 Nach mehreren Durchläufen blieb die Zeit bei etwa 0,0061, also nur 1/3 der vorherigen Zeit. Fazit: Je größer der Versatz, desto besser ist letzteres. Zusammenfassen Oben habe ich Ihnen die Verwendung von Limits in MySQL vorgestellt. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
>>: CocosCreator-Tutorial für den Einstieg: Erstellen Sie Ihr erstes Spiel mit TS
1. Das Schlüsselwort as gibt eine Behauptung an I...
Inhaltsverzeichnis Drei Schritte zum Betrieb der ...
Inhaltsverzeichnis 1. Primärschlüssel vorhanden 2...
1. Installationsschritte für MySQL-Version 8.0.12...
Effektbild: Implementierungscode: <Vorlage>...
1 Problembeschreibung Dieser Artikel sortiert den...
1. Ziehen Sie das Bild Führen Sie zunächst den fo...
MAC installiert mysql8.0, der spezifische Inhalt ...
In diesem Artikel wird der spezifische Code der E...
Die folgende Grafik zeigt, wie zeitaufwändig es is...
Inhaltsverzeichnis JavaScript-Ereignisse: Häufig ...
Definition und Verwendung von Blockquote Das Tag ...
Vorwort Ich habe vor Kurzem MySQL 5.7 installiert...
Vorwort Dieser Artikel beschreibt, wie ich Docker...
1. Vorbereitung 1.1 Laden Sie das Python-Installa...