TO dy_yong(祥子)
你的SQL有点问题呵,
select * from
(select rownum as rid,aa.* from aa
where rownum <n) t
where rid>m
子查询里应该是小于,外查询才是大于。
但这种写法还有缺陷,如里子查询当中有order by 语句的话,就不好使了。
下面这种写法是可以排序的
SELECT * FROM
(SELECT ROWNUM AS MY_ROWNUM, TABLE_A.* FROM
( select * from 表名 ORDER BY 日期 desc) TABLE_A
WHERE ROWNUM<10)
WHERE MY_ROWNUM>=5;