PostgreSQL 聚合函数参考
PostgreSQL 聚合函数主要用于数据统计,比如计数、求和、求平均数等。聚合函数结合分组操作,您可以在更多的维度统计数据。
- 
            
array_agg
PostgreSQLarray_agg()函数是一个聚合函数,它返回一个包含了一个分组中的所有的值的组成的数组。 - 
            
avg
PostgreSQLavg()函数是一个聚合函数,它计算一个分组中的所有指定的值的平均值。 - 
            
bit_and
PostgreSQLbit_and()函数是一个聚合函数,它对所有的非 null 输入值执行"按位与"运算。 - 
            
bit_or
PostgreSQLbit_or()函数是一个聚合函数,它对所有的非 null 输入值执行"按位或"运算。 - 
            
bit_xor
PostgreSQLbit_xor()函数是一个聚合函数,它对所有的非 null 输入值执行"按位异或"运算。 - 
            
bool_and
PostgreSQLbool_and()函数是一个聚合函数,它返回一个分组中的所有指定的非 null 的布尔值"逻辑与"运算后的结果。也就是,如果所有非 null 的输入值都是真,此函数返回真,否则返回假。 - 
            
bool_or
PostgreSQLbool_or()函数是一个聚合函数,它返回一个分组中的所有指定的非 null 的布尔值"逻辑或"运算后的结果。也就是,如果任意一个非 null 的输入值为真,此函数返回真,否则返回假。 - 
            
count
PostgreSQLcount()函数是一个聚合函数,它统计一个分组中的所有指定的值的数量并返回。 - 
            
every
PostgreSQLevery()函数是一个聚合函数,它返回一个分组中的所有指定的非 null 的布尔值"逻辑与"运算后的结果。也就是,如果所有非 null 的输入值都是真,此函数返回真,否则返回假。 - 
            
json_agg
PostgreSQLjson_agg()函数是一个聚合函数,它返回一个包含了一个分组中的所有的值的组成的 JSON 数组。 - 
            
json_object_agg
PostgreSQLjson_object_agg()函数是一个聚合函数,它返回一个由一组键值对组成的 JSON 对象。 - 
            
jsonb_agg
PostgreSQLjsonb_agg()函数是一个聚合函数,它返回一个包含了一个分组中的所有的值的组成的 JSON 数组。 - 
            
jsonb_object_agg
PostgreSQLjsonb_object_agg()函数是一个聚合函数,它返回一个由一组键值对组成的 JSON 对象。 - 
            
max
PostgreSQLmax()函数是一个聚合函数,它返回一个分组中的所有指定的值中的最大值。 - 
            
min
PostgreSQLmin()函数是一个聚合函数,它返回一个分组中的所有指定的值中的最小值。 - 
            
range_agg
PostgreSQLrange_agg()函数是一个聚合函数,它返回一个分组中所有非 NULL 输入范围值的合集。 - 
            
range_intersect_agg
PostgreSQLrange_intersect_agg()函数是一个聚合函数,它返回一个分组中所有非 NULL 输入范围值的交集。 - 
            
stddev
PostgreSQLstddev()函数是一个聚合函数,它计算所有非 null 输入值的样本标准差。 - 
            
stddev_pop
PostgreSQLstddev_pop()函数是一个聚合函数,它计算所有非 null 输入值的总体标准差。 - 
            
stddev_samp
PostgreSQLstddev_samp()函数是一个聚合函数,它计算所有非 null 输入值的样本标准差。 - 
            
string_agg
PostgreSQLstring_agg()函数是一个聚合函数,它返回一个包含了一个分组中的所有的指定的值组成的字符串。 - 
            
sum
PostgreSQLsum()函数是一个聚合函数,它计算一个分组中的所有指定的值的总和。 - 
            
var_pop
PostgreSQLvar_pop()函数是一个聚合函数,它计算所有非 null 输入值的总体方差(总体标准差的平方)。 - 
            
var_samp
PostgreSQLvar_samp()函数是一个聚合函数,它计算所有非 null 输入值的样本方差(样本标准差的平方)。 - 
            
variance
PostgreSQLvariance()函数是一个聚合函数,它计算所有非 null 输入值的样本方差(样本标准差的平方)。