Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wählen Sie eine bestimmte Zeile aus der MySQL-Tabelle aus

Sie können LIMIT 2,1 verwenden statt WHERE row_number() = 3 .

Als Dokumentation erklärt, das erste Argument gibt den Offset der ersten zurückzugebenden Zeile an, und das zweite gibt die maximale Anzahl der zurückzugebenden Zeilen an .

Denken Sie daran, dass es sich um einen 0-basierten Index handelt. Wenn Sie also die Zeilennummer n wollen , sollte das erste Argument n-1 sein . Das zweite Argument ist immer 1 , weil Sie nur eine Zeile wollen. Beispiel:Sie möchten die Zeilennummer 56 einer Tabelle customer :

SELECT * FROM customer LIMIT 55,1