查询平均分低于60的学生学号和姓名SQL代码
时间: 2024-02-27 08:57:02 浏览: 62
学生分数查询
好的,以下是查询平均分低于60的学生学号和姓名的 SQL 代码:
```
SELECT student.id, student.name
FROM student
JOIN score ON student.id = score.student_id
GROUP BY student.id, student.name
HAVING AVG(score.score) < 60;
```
这个 SQL 语句主要是通过 `JOIN` 连接 `student` 表和 `score` 表,然后通过 `GROUP BY` 分组计算每个学生的平均分,并通过 `HAVING` 子句筛选出平均分低于60的学生,最后只返回学号和姓名两个字段。
阅读全文