mysql group by sum
时间: 2023-12-07 12:02:39 浏览: 148
MySQL优化GROUP BY(松散索引扫描与紧凑索引扫描)
MySQL中的GROUP BY语句用于将结果集按照一个或多个列进行分组。在GROUP BY子句中,我们可以使用SUM函数来计算每个组的总和。下面是一个示例:
假设我们有一个名为students的表,其中包含学生的姓名、性别和成绩。我们想要按性别分组,并计算每个性别的总成绩。可以使用以下SQL查询:
```mysql
SELECT sex, SUM(score) FROM students GROUP BY sex;
```
这将返回一个结果集,其中包含每个性别的总成绩。
阅读全文