聚合函式

彙總函式可用來將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功能的詳細資訊,請參閱Profile Query Language概觀

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