一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

MySQL GROUP BY多个字段分组用法详解

时间:2013-08-21 编辑:简简单单 来源:一聚教程网

在sql中分组我们都会使用GROUP BY,对于单个的很简单我们直接在GROUP BY XXX 就可以了,但是多个字段时我们要如何操作呢,下面我来给各位分享一下相关技巧。

mysql语句中group by 很容易理解 是分组查询。

比如 select sum(score) from user group by name 意思是查询每个人的分数总和

但是, select sum(score) from user group by item, sex 呢?

下面是测试结果。

测试数据如下:

20130716104404

查询结果如下:

20130716104344

根据结果分析

group by 多个字段的含义是,分别以每个字段的不同组合分组

本例 item=数学 sex=1 和 item=数学 sex=2 就会分到不同组中,以此达到计算和目的

热门栏目