Avg 函數

套用到
Microsoft 365 Access Access 2024 Access 2021 Access 2019 Access 2016

計算查詢中指定欄位中一組值的算術平均值。

語法

平均 (expr)

expr 佔位符代表一個字串表達式,用來識別包含你想要平均的數值資料的欄位,或是利用該欄位資料進行計算的表達式。 expr 中的運算元可以包含資料表欄位名稱、常數,或是函式 (,這些函數可以是內在的或使用者自訂的,但不是其他 SQL 聚合函式) 。

註解

Avg 計算的平均值是算術平均數 (數值之和除以) 值數。 例如,你可以用 平均值計算平均運費。

Avg 函數在計算中不包含任何 Null 欄位。

你可以在查詢表達式和 QueryDef 物件的 SQL 屬性中使用 Avg ,或是在基於 SQL 查詢建立紀錄集物件時使用。

範例

運算式 結果
SELECT 平均 ([UnitPrice]) AS Expr1 來自 ProductSales; 回傳表格「ProductSales」中「UnitPrice」欄位所有值的平均值,並顯示於 Expr1 欄。
SELECT 平均 ([SalePrice]) AS AvgSalePrice、平均 ([Discount]) AS AvgDiscount 來自 ProductSales; 回傳 ProductSales 表格中的平均「SalePrice」與「Discount」欄位。 結果顯示在「AvgSalePrice」和「AvgDiscount」欄位,分別回傳所有「SalePrice」中「Quantity」超過10的「SalePrice」平均值。 結果顯示在「AvgSalePrice」欄位。
選擇 ABS (平均 ([折扣]) ) AS AbsAverageDiscount 來自 ProductSales; 回傳「Discount」欄位平均值的絕對值,並顯示在「AbsAverageDiscount」欄位。

計算 SQL 函數中的欄位