
文章插图
研究过程中难免会写一些SQL语句 。可是有些时候对group by的分组又有那么一些概念上的模糊 。那么分组到底是怎么样分组的呢?
Group By语句从字面意义上理解就是“根据一定的规则对数据进行分组” 。它的作用是通过一定的规则将一个数据集划分成若干个小的位置 。然后对若干个小位置进行数据处理 。
下面看下 group by多个条件的分析:有如下表:

文章插图
遵从b来分组:
select count(b),b from test2 group by b;
【数据库group by用法 数据库group by having解释】结果如下:

文章插图
遵从c来分组:
select count(c),c from test2 group by c;
结果如下:

文章插图
遵从 b、c两列来分组:
select count(b),count(c),b,c from test2 group by b,c;
结果如下:

文章插图
遵从 c、b两列来分组:
select count(b),count(c),b,c from test2 group by c,b;
结果如下:

文章插图
可以看出Group By两个条件的盘查过程:
先对第一个条件b列的值进行分组,为第一组:1~5, 第二组6~8,然后又对已经存在的两个分组用c列的值进行分组,发现第一组又可以分为两组 1~4,5
过程可以简单的用下图表示 。因为一行只能显示一组数据 。所以这也是为什么group by 要和聚合函数结合使用的原因 。

文章插图
关注小编 。每天学习一点点 。不积跬步无以至千 。不积小流无以成江海 。
最后祝各位工作顺利 。天天开心!!!
- bear的用法及短语 bear的用法
- 没有比这更香的测试数据库了 免费数据库推荐一下
- 波尔多液灌根的好处,附用法用量 波尔多液施药时间
- 硼锌铁镁肥的用法用量,硼锌铁镁肥在植物中的作用
- 甲基嘧啶磷的用途是什么,附用法用量 甲基嘧啶磷对人安全吗
- 果树怎样使用碳酸氢铵,附用法与用量 碳酸氢铵对果树的作用
- 玉米追肥用硫酸铵可以吗 玉米施硫酸铵用法与用量
- 实词和虚词解释 实词和虚词的用法辨析
- either的用法 too also either的用法
- 决明子用法用量及禁忌
