- AVG():平均值,自觉忽略掉null的行。
- COUNT():计算行数,COUNT(*)会计算null,COUNT(column):会忽略null值的行。
- MAX():取最大值,自动忽略null,任何值都可以取max,如果是字符串,取最后一行。
- MIN() :取最小值,自动忽略null,任何值都可以取min,如果是字符串,取最前一行。
- SUM():返回指定列的和。
以上聚集函数默认都是用 all 列名,作为参数,除非指定distinct 列名。
group by:分组函数。
with rollup:与group by连用,可以用作小结的作用,对整个结果集起作用。