group by
对数据分组,分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理,就是分类汇总。
和聚合函数一起使用才有意义:
(1) 出现在select后面的字段 要么是聚合函数中的,要么就是group by 中的.
(2) 要筛选结果 可以先使用where 再用group by 或者先用group by 再用having
group by 两个条件的工作过程:
先对第一个条件的值 进行分组,然后又对已经存在的分组用条件二进行分组,发现第一组又可以分组