oracle查询总成绩前十的学生信息sql

来源:互联网 发布:js 实时改变input样式 编辑:程序博客网 时间:2024/04/27 16:35
select * from (select  * from grade g,student s where g.s_id=s.s_id  order by total desc) a where  rownum<=10
先执行的查询,然后进行的排序,所有不能写成
select  * from grade g,student s where g.s_id=s.s_id and rownum<=10 order by total desc
这样写查询的结果是前十个人的成绩降序排名,而不是所有人前十名的成绩降序排名。
0 0
原创粉丝点击