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

mysql select innerhalb des Limits

Sie können nicht direkt einen dynamischen Wert für limit haben, aber Ihre Abfrage kann ohne umgeschrieben werden das Limit, wie folgt:

set i := (select count(*) from tableCBA);
select id
from tableABC
where (i := i-1) = 0;

Dadurch wird die n-te Zeile zurückgegeben, wobei n die Anzahl der Zeilen in der Tabelle CBA ist;