现有一张表score记录所有学生数学和英语的成绩,表中字段有学号,姓名,学科,分数。统计总分小于120分的学生的SQL语句为()
时间: 2023-11-25 11:06:11 浏览: 104
统计成绩SQL语句
可以使用以下 SQL 语句来统计总分小于 120 分的学生:
```
SELECT 学号, 姓名, SUM(分数) AS 总分
FROM score
WHERE 学科 in ('数学', '英语')
GROUP BY 学号, 姓名
HAVING 总分 < 120;
```
其中,`SUM(分数)` 表示对每个学生的分数进行求和,`WHERE 学科 in ('数学', '英语')` 表示只统计数学和英语两门学科的成绩,`GROUP BY 学号, 姓名` 表示按照学号和姓名进行分组,`HAVING 总分 < 120` 表示只保留总分小于 120 分的学生。
阅读全文