計算 SQL 函數中的欄位

Applies To
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

您可以在 SQL 彙總函數中使用字串運算式引數,來執行欄位值的計算。 例如,您可以將欄位值乘以分數來計算百分比 (,例如附加費或銷售稅) 。

下表提供在 Northwind.mdb 資料庫中 [訂單] 和 [訂單詳細資料] 資料表欄位的計算範例。

計算 範例
將數字新增至欄位 Freight + 5
從欄位中減去數字 Freight - 5
將欄位乘以數字 UnitPrice * 2
將欄位除以數字 Freight / 2
將一個欄位新增至另一個欄位 UnitsInStock + UnitsOnOrder
從另一個欄位減去某個欄位 ReorderLevel - UnitsInStock

    

下列範例會計算 Northwind.mdb 資料庫中所有訂單的平均折扣金額。 它將 UnitPrice 和 Discount 欄位中的值相乘以決定每個訂單的折扣金額,然後計算平均值。 您可以在 Visual Basic 程式碼的 SQL 陳述式中使用這個運算式:

SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];