SQL 聚合函数与分组统计

聚合函数

1、SUM函数对所有数值汇总求和。

2、AVG函数返回数值列的平均值,

其中数据列NULL不包括在计算中。

3、MAX函数返回一列中的最大值,

MIN函数返回一列中的最小值,

其中数据列NULL不包括在计算中。

4、COUNT函数返回结果集的非空行数

分组统计语法

SELECT 字段列表 [聚合函数]

FROM表名称

[WHERE条件]

[GROUP BY<字段列表>]

扫描二维码关注公众号,回复: 193973 查看本文章

[HAVING条件]

[ORDER BY字段列表 ASC/DESC]

其中SELECT后面的字段列表必须跟GROUP BY后面的字段列表保持一致。

HAVING和WHERE的不同之处在于WHERE只能对没有分组统计前的数据进行筛选,而分组后的数据做筛选必须用HAVING

猜你喜欢

转载自my.oschina.net/u/3807502/blog/1809150