構文
用途
VAR_SAMP
は、数値の集合にあるNULLを削除した後、この集合の標本分散を戻します。これは、集計ファンクションまたは分析ファンクションとして使用できます。
このファンクションは、引数として、任意の数値データ型、または暗黙的に数値データ型に変換可能な数値以外のデータ型を取ります。また、引数の数値データ型と同じデータ型を戻します。
ファンクションが空の集合に適用されると、NULLを戻します。このファンクションは、次の計算を行います。
(SUM(expr - (SUM(expr) / COUNT(expr)))2) / (COUNT(expr) - 1)
このファンクションは、1つの要素の集合を入力するとVARIANCE
は0を戻し、VAR_SAMP
はNULLを戻すという点を除いては、VARIANCE
に似ています。
集計の例
次の例では、サンプル表employees
にある給与の標本分散を計算します。
SELECT VAR_SAMP(salary) FROM employees; VAR_SAMP(SALARY) ---------------- 15284813.7
分析の例
「VAR_POP」の分析の例を参照してください。