Nemůžete mít přímo dynamickou hodnotu pro limit, ale váš dotaz lze přepsat bez limit takto:
set i := (select count(*) from tableCBA);
select id
from tableABC
where (i := i-1) = 0;
Tím se vrátí n-tý řádek, kde n je počet řádků v tabulce CBA;
Nemůžete mít přímo dynamickou hodnotu pro limit, ale váš dotaz lze přepsat bez limit takto:
set i := (select count(*) from tableCBA);
select id
from tableABC
where (i := i-1) = 0;
Tím se vrátí n-tý řádek, kde n je počet řádků v tabulce CBA;