Я видел этот запрос Oracle SQL для использования rownum с комбинацией ключевого слова before.
select *
from
( select rownum rnum, a.*
from (your_query) a
where rownum <= :M )
where rnum >= :N;
, чтобы получить строки от n до m из «вашего запроса».
Я хочу попробовать, может кто-нибудь сказать мне, как я могу получить данные из таблицы Emp для выборки записей от 4 до 8 записей
select *
from
( select rownum rnum, a.*
from (select * from emp) a
where rownum <= 4 )
where rnum >= 8;
Но это не работаетМожет кто-нибудь, пожалуйста, скажите мне, почему.
Большое спасибо.