聚集函式

聚合函式用於將Profile Query Language (PQL)陣列中的多個值組合在一起,以形成單個摘要值。 有關其他PQL函式的詳細資訊,請參閱Profile Query Language overview

計數

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函式的詳細資訊,請閱讀配置檔案查詢語言概述

本頁內容