查询不及格的课程门数多于3门的学生学号、姓名及所在系,学生学号、姓名及所在系在同一张表,课程在一张表成绩在一张表
时间: 2024-03-03 08:50:55 浏览: 56
好的,根据你的要求,可以使用以下 SQL 语句查询:
```
SELECT s.学生学号, s.姓名, s.所在系
FROM 学生表 s
INNER JOIN 成绩表 c ON s.学生学号 = c.学生学号
WHERE c.成绩 < 60
GROUP BY s.学生学号, s.姓名, s.所在系
HAVING COUNT(*) > 3
```
其中,学生表和成绩表的表名需要替换成你实际使用的表名,成绩低于 60 分为不及格的标准,可以根据实际情况进行调整。查询结果将返回不及格课程门数多于 3 门的学生的学号、姓名及所在系。
阅读全文