sql >> Database >  >> RDS >> Mysql

mysql selecteer binnen limiet

U kunt niet direct een dynamische waarde voor limiet hebben, maar uw zoekopdracht kan zonder opnieuw worden geschreven de limiet, als volgt:

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

Dit geeft de nde rij terug, waarbij n het aantal rijen in tableCBA is;



  1. Hoe getallen naar woorden te converteren - ORACLE

  2. wachtwoordverificatie mislukt voor gebruiker ebroot elastische bonenstaak

  3. ORA-00933:SQL-opdracht niet correct beëindigd

  4. mysqldb python ontsnapt? of %s?