mysql查询学生平均成绩及其名次
封面图
•
2023-07-12
•
MySQL
182
0
0
0
``` SELECT student_name,AVG(grade) as avg_grade,(SELECT COUNT(DISTINCT(AVG(grade))) FROM student_grade WHERE AVG(grade) > sg.AVG(grade))+1 AS rank FROM student_grade sg GROUP BY student_name ORDER BY avg_grade DESC; ```
上一篇:
mysql使用分段[100-85],[85-70],[70-60],[<60]来统计各科成绩,分别统计各分数段人数:课程ID和课程名称
下一篇:
mysql查询各科成绩前三名的记录(不考虑成绩并列情况)
标题录入,一次不能超过6条
返回顶部
留言
留言
评论