Sum 函数

返回包含在指定查询字段中一组值的总计。

语法

Sum(expr)

其中 expr 代表一个字符串表达式,它或者标识一个字段,该字段包含要计算的数据;或者是一个表达式,它使用此字段中的数据来执行计算。 expr中的运算对象可能包括一个表字段名,一个常数或一个函数(可能是内在的,也可能是用户自定义的,但不是 SQL 合计函数)。

说明

Sum 函数求字段中值的总和。例如,可用 Sum 函数计算货运的总费用。

Sum 函数会忽略包含 Null 字段的记录。下列示例显示如何计算产品的 UnitPrice (单价)及 Quantity (数量)字段的合计:

SELECT

Sum(UnitPrice * Quantity)

AS [Total Revenue] FROM [Order Details];

可以在一个查询表达式之中使用 Sum 函数。你也可以在具备 SQL 特性的 QueryDef 对象中或在创建基于SQL查询的 Recordset 对象时使用这一表达式。

请参阅
Count 函数 (Microsoft Jet SQL) SQL 合计函数(SQL)
SELECT 语句 (Microsoft Jet SQL)  

示例

Sum 函数示例