2016 - 2024

感恩一路有你

sql查询排名前十 SQL语句查询成绩排名前十名的学生?

浏览量:3250 时间:2021-03-16 17:57:50 作者:admin

SQL语句查询成绩排名前十名的学生?

SELECT*FROM(SELECT班级,姓名,SUM(分数)总分数,ROW_NUMBER()OVER(PARTITIONBY班级ORDERBYSUM(分数)DESC)班级名次FROM表名GROUPBY班级,姓名)TWHERE班级名次<=10ORDERBY班级,班级名次

SQL语句查询成绩排名前十名的学生?

SELECT * FROM (SELECT 班级,姓名,SUM(分数) 总分数,ROW_NUMBER() OVER(PARTITION BY 班级 ORDER BY SUM(分数) DESC) 班级名次 FROM 表名 GROUP BY 班级,姓名) T WHERE 班级名次

怎么用sql查询班级前十名成绩的同学的姓名和分数(成绩相同的学生算同一个名次)?

select name,score from (


select name,score,dense_rank() over(order by score) "row" from t )

where "row"=10

sql查询每个班前十名?

--查询10位同学的成绩(top 10)selet top 10 * from st_score--按成绩降序排列,也就是从高到低order by score desc--按年级分组group by class

sql查询排名前十 sql查询成绩前三名 sql查询排名10到20名

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。