mysql中嵌套查询分数大于70分的人数_MySQL汇总分析(group by)
时间: 2023-07-31 22:09:33 浏览: 173
Mysql利用group by分组排序
可以使用以下语句来查询分数大于70分的人数:
```
SELECT COUNT(*) FROM (
SELECT student_id, SUM(score) as total_score
FROM scores
GROUP BY student_id
HAVING total_score > 70
) as above_70;
```
这个语句中,首先使用了一个嵌套查询来求出每个学生的总分数,并只保留总分数大于70的记录。然后在外层查询中使用 COUNT(*) 来统计满足条件的记录数,也就是分数大于70分的人数。
阅读全文