不包含排序
–效率低
select * from (select rownum rn, d.* from DJDRIVER d )p where p.rn<=20 and p.rn>=10;
select * from (select rownum rn, d.* from DJDRIVER d )p where p.rn between 10 and 20;
–效率高
select * from (select rownum rn, d.* from DJDRIVER d where rownum<=20 )p where p.rn>=10;
包含排序
–排序+区间查询1(效率低)
select * from (select rownum rn, t.* from ( select d.* from DJDRIVER d order by DJDRIVER_DRIVERTIMES)t )p where p.rn<=20 and p.rn>=10;
select * from (select rownum rn, t.* from ( select d.* from DJDRIVER d order by DJDRIVER_DRIVERTIMES)t )p where p.rn between 10 and 20;
–排序+区间查询2(效率高)
select * from (select rownum rn, t.* from ( select d.* from DJDRIVER d order by DJDRIVER_DRIVERTIMES)t where rownum<=20 )p where p.rn>=10;