--第一种写法

select * from (select rownum rw,t.* from emp t) a where a.rw >=2 and a.rw<=4;


--第二种写法

select * from (select rownum rw,t.* from emp t where rownum<=4) a where a.rw >=2;


Note:基于CBO,第二种写法效率高于第一种。