【发布时间】:2012-03-03 15:43:07
【问题描述】:
我尝试了以下查询:
select empno from (
select empno
from emp
order by sal desc
)
where rownum = 2
这不会返回任何记录。
当我尝试这个查询时
select rownum,empno from (
select empno from emp order by sal desc)
它给了我这个输出:
ROWNUM EMPNO
1 7802
2 7809
3 7813
4 7823
谁能告诉我我的第一个查询有什么问题?为什么我添加 ROWNUM 过滤器时没有返回任何记录?
【问题讨论】:
标签: sql oracle oracle10g rownum