现有学生表(student)与成绩表(grade)
1.查询所有学生的数学成绩,显示学生姓名name, 分数, 由高到低
2.统计每个学生的总成绩,显示字段:姓名,总成绩
3.统计每个学生的总成绩(由于学生可能有重复名字),显示字段:学生id,姓名,总成绩
4.列出各门课程成绩最好的学生, 要求显示字段: 学 ,姓名,科目,成绩
5.列出各门课程成绩最好的2位学生, 要求显示字段: 学 ,姓名,科目,成绩
6.计算每个人的平均成绩, 要求显示字段: 学 ,姓名,平均成绩
7.列出各门课程的平均成绩,要求显示字段:课程,平均成绩
8.列出数学成绩前3名的学生(要求显示字段:学 ,姓名, 科目,成绩)
9.统计英语课程少于80分的,显示 学 id, 姓名,科目,分数
group by 用法总结
函数 |
作用 |
sum(列明) |
求和 |
max(列明) |
最大值 |
min(列明) |
最小值 |
avg(列明) |
平均值 |
count(列明) |
统计记录数 |
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树SQL高级技巧CTE和递归查询31461 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!