读书人

关于oracle里的rownum解决办法

发布时间: 2012-02-16 21:30:36 作者: rapoo

关于oracle里的rownum
oracle里的rownum的使用。
select * from (select rownum num,student_name from student) where num > 10;
这样取也来的东西并不是前10条。
取前10条应该怎么写啊,求教高手。

[解决办法]
select student_name from student
where rownum <=10 //前10条


你写的是从10条到结束
[解决办法]
前10
select * from tbl where rownum < =10

11-20
select * from (select a.*, rownum rn from tbl where rownum <=20) where rn > =11

读书人网 >oracle

热点推荐