查询平均成绩大于等于 85 的所有学生的学号姓名和平均成绩

Posted zunfengliu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查询平均成绩大于等于 85 的所有学生的学号姓名和平均成绩相关的知识,希望对你有一定的参考价值。

-- 查询平均成绩大于等于 85 的所有学生的学号、姓名和平均成绩

SELECT s.Sid,s.Sname,avg FROM student AS s JOIN
(SELECT Sid, AVG(score) AS avg FROM sc GROUP BY Sid HAVING avg >=85) AS k
ON s.Sid = k.Sid;

技术图片

以上是关于查询平均成绩大于等于 85 的所有学生的学号姓名和平均成绩的主要内容,如果未能解决你的问题,请参考以下文章

SQL语句查询每个学生的学号、姓名、平均成绩、最高成绩和最低成绩

查询平均成绩大于70分的学生学号和姓名。

mysql练习

sql查询作业答案

Mysql多表查询练习

mysql多表查询练习题