为了账号安全,请及时绑定邮箱和手机立即绑定

select rownum , emp.* from emp order by sal desc 这里的rownum

select rownum , emp.* from emp order by sal desc 这里的rownum

台风下雨天 2016-10-06 19:00:50
select rownum , emp.* from emp order by sal desc 这里的rownum和sal是不是这样的对应关系:sal最高对应rownum为1,sal第二高对应rownum为2。这样的吗?
查看完整描述

3 回答

已采纳
?
雪颲

TA贡献220条经验 获得超117个赞

desc是降序排序,从大到小排列,也就是sal最高的放在第一。所以没错

查看完整回答
反对 回复 2016-10-06
?
qq_七哥_3

TA贡献6条经验 获得超1个赞

select a.* from(select rownum  AS rn,t.* from emp t order by t.sal desc)a where rn>?如果你的排序(rownum)要拿出来用,就是这种写法,如果不是就把子查询去掉,可以sql的控制台中看到,你要的结果

查看完整回答
反对 回复 2017-01-12
  • 3 回答
  • 0 关注
  • 1978 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信