tu rajoutes un rownum dans ton select puis tu fais un select au dessus en mettant un between :
ex : mettons ta qry : select a,b from table order by a desc
tu fais : select a,b from (select rownum as num,a,b from table order by a desc) where num between 20 and 30
voila