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

select rownum , emp.* from emp order by sal desc 这里的rownum和sal是不是这样的对应关系:sal最高对应rownum为1,sal第二高对应rownum为2。这样的吗?

台风下雨天
浏览 1938回答 3
3回答

雪颲

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

qq_七哥_3

select a.* from(select rownum  AS rn,t.* from emp t order by t.sal desc)a where rn>?如果你的排序(rownum)要拿出来用,就是这种写法,如果不是就把子查询去掉,可以sql的控制台中看到,你要的结果
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Oracle