from 子句后面的内联视图是可以使用order by子句进行排序的。
然而,其它视图或子查询是不能用order by进行排序的
如果你要用选择前几条的话,需要在套一层变成from后面的内联视图。
比如

1 select * from dept a
2 where a.deptno in
3 (
4  select depton from (
5 select b.deptno from dept b
6 order by b.dname
7 ) [where rownum < 5])
8
9
10  

 



posted on 2010-12-16 10:15  七月逆流  阅读(6669)  评论(0编辑  收藏  举报