上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
4.1.1 聚合函数
聚合函数(Aggregate Function)可以对一组数据进行汇总并返回单个结果。常见的SQL聚合函数包括:
● COUNT函数,返回查询结果或者表中的行数。
● AVG函数,计算一组数据的平均值。
● SUM函数,计算一组数值的总和。
● MAX函数,返回一组数据中的最大值。
● MIN函数,返回一组数据中的最小值。
● LISTAGG函数,将一组字符串合并成一个字符串。
除LISTAGG函数外,以上聚合函数在5种主流数据库中的实现一致。
我们在使用聚合函数时需要注意两点:
● 聚合函数的参数支持DISTINCT关键字,表示在计算之前排除重复数据。
● 聚合函数在计算时忽略数据中的NULL值,COUNT(*)函数除外。
接下来我们详细介绍这些聚合函数的作用。