DVar()和 DVarP()功能 MS 访问
原文:https://www . geesforgeks . org/dvar-and-dvarp-functions-ms-access/
1。DVar()函数: MS Access 中的 DVar()函数用于估计指定记录集(一个域)中一组值的方差。DVar 函数评估总体样本的方差。
语法:
DVar (expr, domain, criteria)
参数:
该方法接受三个参数,如上所述,如下所述:
- expr : 它标识我们要为其找到方差的字段。它可以是标识表或查询中的字段的字符串表达式,也可以是对该字段中的数据执行计算的表达式。
- 域:标识构成域的记录集。它可以是表名,也可以是不需要参数的查询的查询名。
- 标准:它标识了一个字符串表达式,用于限制执行 DVar 功能的数据范围。它是可选的。它是应用于域的 WHERE 子句。
返回:如果域引用的记录少于两个,或者满足条件的记录少于两个,则 DVar 函数返回空值,表示无法计算方差。否则,它返回整个总体样本的方差。
表–产品销售:
产品标识 | 产品 _ 价格 |
---|---|
One hundred and one | ten thousand |
One hundred and two | Eleven thousand |
One hundred and three | Twelve thousand |
One hundred and four | Thirteen thousand |
例-1 : 产品价格的方差。
SELECT DVar("Product_Price", "ProductSales") AS DVar_Value ;
输出:
DVar_Value |
---|
1666666.6666667 |
例-2 : 价格小于 12500 的产品价格的方差。
SELECT DVar("Product_Price", "ProductSales", "Product_Price<12500") AS DVar_Value ;
输出:
DVar_Value |
---|
One million |
2。功能: 移动台接入中的功能用于估计指定记录集(一个域)中一组值的方差。DVarP 函数计算整个群体的方差。
DVar 和 Dvar 之间的主要区别在于,Dvar 函数评估整个群体的方差,而 Dvar 函数评估整个群体样本的方差。
语法:
DVarP (expr, domain, criteria)
参数: 该方法接受三参数,如上所述,描述如下:
- expr : 它标识我们要为其找到方差的字段。它可以是标识表或查询中的字段的字符串表达式,也可以是对该字段中的数据执行计算的表达式。
- 域:标识构成域的记录集。它可以是表名,也可以是不需要参数的查询的查询名。
- 标准:它标识一个字符串表达式,用于限制执行 DVarP 功能的数据范围。它是可选的。它是应用于域的 WHERE 子句。
返回:如果域引用的记录少于两个,或者满足条件的记录少于两个,则 DVarP 函数返回空值,表示无法计算方差。否则,它返回整个群体的方差。
注意:在 DVar 或 DVarP 函数中,在对数据进行分组之前计算值,而在 Var 或 VarP 函数中,在计算字段表达式中的值之前对数据进行分组。
表–示例详细信息:
子 Id | 马克斯(英格兰人姓氏) |
---|---|
one | Eighty-eight |
Two | Ninety-five |
three | Ninety-six |
four | One hundred |
例-1 : 标记的方差。
SELECT DVarP("Marks", "ExamDetails ") AS DVarP_Value ;
输出:
DVarP_Value |
---|
18.6875 |
例-2 : 标记的方差为> 90。
SELECT DVarP("Marks", "ExamDetails ", "Marks>90") AS DVarP_Value ;
输出:
DVarP_Value |
---|
4.6666666666667 |
版权属于:月萌API www.moonapi.com,转载请注明出处