8.1分组概念
8.1.1 grounp by
8.1.2 count()
8.1.3 count +过滤子句having
- note:不可用where
8.2 聚集函数
max(),min(),avg(),sum(),count(),…
8.2.1显式或隐式分组
- 上述函数max()等,为隐式分组
- note:
此时,显式分组不可省略
8.2.2 对独立值计数
- count(distinct xx)
- 有null,count()会忽略
8.2.3处理null值
在查询函数中加入value,例如,count(value)
8.3 分组
- 合计数,极端值,频率
8.3.1 产生合计数
grounp by …+ with rollup 合计
grounp by …+ with cube
8.4 分组过滤条件
where:分组前过滤
having: 分组后过滤
还可使用聚合语句,max()