聚合函数

聚合函数用于将多个值分组到一起, Profile Query Language (PQL)数组以形成单个摘要值。 有关其他PQL函数的更多信息,请参见 Profile Query Language 概述.

计数

count 函数返回给定数组中元素的数量。

格式

{ARRAY}.count()

示例

以下PQL查询返回数组中的订单数。

orders.count()

总和

sum 函数返回数组中所有选定值的总和。

格式

{ARRAY}.sum()

示例

以下PQL查询返回所有订单价格的总和。

orders.sum(order.price)

平均

average 函数返回数组中所有选定值的算术平均值。

格式

{ARRAY}.average()

示例

以下PQL查询返回所有订单的平均价格。

orders.average(order.price)

最小值

min 函数返回数组中所有选定值中的最小值。

格式

{ARRAY}.min()

示例

以下PQL查询返回所有订单的最低价格。

orders.min(order.price)

最大值

max 函数返回数组中所有选定值中的最大值。

格式

{ARRAY}.max()

示例

以下PQL查询返回所有订单的最高价格。

orders.max(order.price)

后续步骤

现在,您已了解聚合函数,可以在PQL查询中使用它们。 有关其他PQL功能的详细信息,请参阅 配置文件查询语言概述.

recommendation-more-help
770bc05d-534a-48a7-9f07-017ec1e14871