sql >> Database teknologi >  >> RDS >> Mysql

mysql vælg inde i grænsen

Du kan ikke direkte have en dynamisk værdi for limit, men din forespørgsel kan omskrives uden grænsen som følger:

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

Dette vil returnere den n'te række, hvor n er antallet af rækker i tabelCBA;



  1. Ingen dialektkortlægning for JDBC-type:2003

  2. PostgreSQL:Drop Database, men DB er der stadig

  3. Sådan ændres max_allowed_packet size

  4. MYSQL match mod forespørgsel to tabeller