group by
- 若使用了分组函数,则聚集函数只会对每个分组内的数据进行操作
- 如果分组中有null值,它们将会被当成一组
- group by在
where
之后,order by
之前 - 使用
ROLLUP
使用WITH ROLLUP关键字,可以得到每个分组以及每个分组汇总级别(针对每个分组)的值,如下所示:
|
|
使用having过滤分组
- where过滤行
- having过滤分组
where
之后,order by
之前ROLLUP
使用WITH ROLLUP关键字,可以得到每个分组以及每个分组汇总级别(针对每个分组)的值,如下所示:
|
|