聚集函式

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

計數

此函 count 數返回給定陣列中的元素數。

Format

{ARRAY}.count()

範例

以下PQL查詢返回陣列中的訂單數。

orders.count()

總和

sum 函式返回陣列中所有選定值的總和。

Format

{ARRAY}.sum()

範例

以下PQL查詢返回所有訂單價格的總和。

orders.sum(order.price)

平均

該函 average 數返回陣列中所有選定值的算術平均值。

Format

{ARRAY}.average()

範例

以下PQL查詢返回所有訂單的平均價格。

orders.average(order.price)

最小

該函 min 數返回陣列中所有選定值的最小值。

Format

{ARRAY}.min()

範例

以下PQL查詢返回所有訂單的最低價格。

orders.min(order.price)

最大

max 數返回陣列中所有選定值中最大的值。

Format

{ARRAY}.max()

範例

以下PQL查詢返回所有訂單的最高價格。

orders.max(order.price)

後續步驟

現在,您已經瞭解了聚合函式,可以在PQL查詢中使用它們。 有關其他PQL函式的詳細資訊,請閱讀配置式查 詢語言概述

本頁內容