怎么理解!
本人做的表是: 姓名 VIRCHAR2(8)
工资 number(7,2)
想列出工资第5多的员信息?
select * from emp
where sal=(
select sal from (select rownum id, a.* from (select distinct sal from emp order by sal desc) a) where id=5);
首先那个姓名和工资是两个表不!那个黄色部分的东西是不是可以不要啊!为什么一定要它呢!temp 和 a 是不是代指的上面的那两个表啊!
知道的人都帮帮忙啊!都积极点啊!一方有难 八方支援 啊 发扬咋中国人的传统美德啊!
[此贴子已经被作者于2007-4-21 23:21:45编辑过]