Alternative zum TOP-Schlüsselwort in MySQL
In MySQL wird das in SQL Server häufig vorkommende TOP-Schlüsselwort nicht direkt unterstützt. Es gibt jedoch eine ähnliche Funktionalität, die durch die Kombination von ORDER BY- und LIMIT-Klauseln erreicht werden kann.
Ordnen und Einschränken der Ergebnisse
Um die ersten paar Datensätze abzurufen aus einer Tabelle, ähnlich dem TOP n in SQL Server, verwenden Sie Folgendes Syntax:
SELECT field1, field2 FROM myTable ORDER BY field1 ASC LIMIT n
Beispiel:
Zum Abrufen der obersten 5 Datensätze aus der Tabelle „myTable“, sortiert nach der Spalte „field1“ in Verwenden Sie in aufsteigender Reihenfolge die Abfrage:
SELECT field1, field2 FROM myTable ORDER BY field1 ASC LIMIT 5
Zusätzliche Optionen
Beispiel:
Um die Zeilen 20 bis 25 abzurufen, verwenden Sie die Abfrage:
SELECT field1, field2 FROM myTable LIMIT 20, 5
Das obige ist der detaillierte Inhalt vonWie erreicht man die Funktionalität des TOP-Schlüsselworts von SQL Server in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!