由于Oracle中没有TopN,所以只能考虑用rownum伪列:

1)select * from dept;

2)select * from dept where rownum=1 or rownum=2;

3)select * from (select * from dept order by dname)where rownum <4;

4)select * from dept where rownum<4 order by dname desc;

注意:不建议使用此方法,使用3较好,可以达到同样的效果。

posted on 2012-04-12 12:23  猥琐丶欲为  阅读(1565)  评论(2编辑  收藏  举报