MySQL GROUP BY 多个字段的用法说明
1. 说明
在 mysql 中使用 group by 的意思是分组查询。如果 group by 后面跟的是单个字段,那么表示按照这个字段分组查询,如果 group by 后面跟的是多个字段,那么表示按照这些字段的不同组合分组查询。
2. 举例
group by 单字段查询语句示例:
select sum(score) as sum_score from user group by name
根据实际运行结果,我们可以看到,如果在这种情况下使用 group by 单字段 name,最终只会查询出一个周涛,实际上周涛按性别区分有两个人。因此我们就要用到 group by 多字段进行查询了。
group by 多字段查询语句示例:
select sum(score) as sum_score from user group by name,sex
附录
另一个例子
2.MySQL必备技能之group by语法结构详解
来源地址:https://blog.csdn.net/Blue_Pepsi_Cola/article/details/131387619