在 SQL 函数中计算字段

你可以把字符串表达式变量用于 SQL 合计函数以在字段中进行值的计算。例如,可以将一个字段的值乘一系数来计算百分比 (如附加税或销售税)。

下列表提供了对 Northwind.mdb 数据库的 Orders (订单)及 Order Details (订货明细)表中字段进行计算的示例。

计算 示例
往字段中加一个数 Freight +5
从字段中减一个数 Freight - 5
字段乘以一数 UnitPrice * 2
字段除以一数 Freight / 2
两字段相加 UnitsInStock + UnitsOnOrder
两字段相减 ReorderLevel - UnitsInStock

下列示例计算 Northwind.mdb 数据库中所有订单的平均折扣量。它将单价及折扣字段中的值相乘,算出每一份订单的折扣,然后计算平均值。你可以把这一表达式用于Visual Basic 编码的 SQL 语句

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

请参阅
SQL 合计函数(SQL) SQL 表达式s