StDev、StDevP 函数

应用对象
Microsoft 365 专属 Access Access 2024 Access 2021 Access 2019 Access 2016

返回总体或总体样本的标准偏差估计值,表示为查询上指定字段中包含的一组值。

语法

StDev (expr)

StDevP (expr)

expr 占位符表示一个字符串表达式,用于标识包含要计算的数值数据的字段,或使用该字段中的数据执行计算的表达式。 expr 中的操作数可以包括表字段、常量或函数 (的名称,这些函数可以是内部函数或用户定义的,但不能) 的其他 SQL 聚合函数之一。

备注

StDevP 函数计算总体,StDev 函数评估总体样本。

如果基础查询包含的记录少于两个 (或没有记录,则对于 StDevP 函数) ,这些函数返回一个 Null 值 (,表示无法) 计算标准偏差。

可以在查询表达式中使用 StDev 和 StDevP 函数。 还可以在 QueryDef 对象的 SQL 属性中或基于 SQL 查询创建 Recordset 对象时使用此表达式。

示例

Expression 结果
SELECT stDev (UnitPrice) AS StDEV_Value, stDevP (UnitPrice) as StDEVP_Value FROM productSales; 计算以给定数据为样本的“UnitPrice”的Standard偏差,将给定数据视为整个总体Standard计算“UnitPrice”的偏差,并将结果分别以 StDE _Value 和 StDEVP_Value 的形式显示。

使用 SQL 函数计算字段