聚集函数
... 2022-8-10 大约 1 分钟
# 聚集函数
# 分组依据
SubQuery 支持高级的总函数,以便您在查询期间能够对一组值进行计算。
聚合函数通常与组一起使用。在您的查询中使用按函数。
Groupby 允许您在一个查询中快速获取一个从 SubQuery 集中的不同值。
# 高级聚合函数
在不安全模式下,SubQuery 提供以下汇总功能:
sum
(适用于像数字一样的字段) - 将所有值一起添加到一起的结果distCount
(适用于所有字段) - 不同值的数量min
(适用于类似数字的字段) - 最小值max
(适用于类似数字的字段) - 最大值average
(适用于类似数字的字段) - 平均值 (计算值)stddev示例
(适用于类似数字的字段) - 示例标准偏差stddevPopulation
(适用于类似数字的字段) - 示例标准偏差varianceSample
(适用于类似数字的字段) - 值的样本变化量variancePopulation
(适用于类似数字的字段) - 值的人口变化量
SubQuery对总函数的实现基于 pg-aggregates (opens new window),您可以在那里找到更多的信息
请注意,您必须在查询服务上启用 --safe
标志才能使用这些函数。 阅读更多。 注意 --safe
命令将防止您的项目在 SubQuery 网络中运行。 如果您想要在 SubQuery 的管理服务中运行此命令,您必须联系支持者(项目)。 ubquery.network (opens new window)