當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


MS Access Var()、VarP()用法及代碼示例

1. Var()函數:
MS Access中的Var()函數用於估計總體樣本的方差。

用法:

Var(expr)

參數:此方法接受上麵提到的和下麵描述的一個參數:

  • expr :它表示一個字符串表達式,用於標識包含我們要評估的數值數據的字段,或者是使用該字段中的數據執行計算的表達式。 expr中的操作數可以包括表字段的名稱,常量或函數。

返回值:它計算總體樣本的方差。

注意:如果基礎查詢包含少於兩個記錄或沒有記錄,則它返回一個Null值,該值指示無法計算方差。



表-產品詳細信息

產品編號 Product_Price
100000 90
200001 81
298700 34
345632 84

示例1:
產品價格的差異。

SELECT Var(Product_Price) AS Var_Value 
FROM ProcuctDetails;

輸出:

Var_Value
664.25

示例-2:
僅記錄有差異。

SELECT Var(100) AS Var_Value ;

輸出:

Var_Value

因此,我們可以看到它無法計算。

2. VarP()函數:
MS Access中的VarP()函數用於估計總體的方差。 VarP()函數和VarP()函數之間的主要區別是VarP評估總體,而Var函數評估總體樣本。



用法:

VarP(expr)

參數:此方法接受上麵提到的和下麵描述的一個參數:

  • expr :它表示一個字符串表達式,用於標識包含我們要評估的數值數據的字段,或者是使用該字段中的數據執行計算的表達式。 expr中的操作數可以包括表字段的名稱,常量或函數。

返回值:它計算總體的方差。

注意:如果基礎查詢包含少於兩個記錄,則它返回一個Null值,該值指示無法計算標準差。

表-產品

P_Id 價格
1001 55
1005 20
1008 66

示例1:

SELECT VarP (P_Price) AS VarP_Value 
FROM Procucts;

輸出:

VarP_Value
384.666666666667

示例-2:

SELECT VarP (10) AS VarP_Value;

輸出:

VarP_Value

相關用法


注:本文由純淨天空篩選整理自jana_sayantan大神的英文原創作品 Var() and VarP() Function in MS Access。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。