需求是我要筛选某行到某行的数据比如11行~20行。
select
*
from table1
where
rownum>(${pagenumber}-1)*10 and rownum<=${pagenumber}*2
-----这么写数据为空。。。
你要多套一层呀。。先在查询中把rownum字段展示出来。。再用一个子查询
select t.* from (
*,
rownum as rn
where 1=1
) t
and t.rn>....
你这样筛选有意义嘛?是不是得加一下排序,序号
select rownum,t.* from emp t order by ename