【发布时间】:2013-04-30 06:08:12
【问题描述】:
假设我有一个表employee,id、user_name、salary。如何选择Oracle中薪水第二高的记录?
我google了一下,找到了这个解决方案,是这样的吗?:
select sal from
(select rownum n,a.* from
( select distinct sal from emp order by sal desc) a)
where n = 2;
【问题讨论】: