1.查小于10行的数据
select * from tableName where rownum<10
2.查大于10小于20
select * from (select rownum num,t.* from tableName t) where rum>10 and num<20
但是要注意的是这样写,rownum是查数据库中的数据之前就做好的排序,和直接写 rownum<20查出来的数据10-20的数据是不同的。
不能直接写: select * from tableName where rownum>10 and rownum<20,这样写是查不出数据的