メインコンテンツまでスキップ

variance, variance_pop, var_pop

VARIANCE, VAR_POP, VARIANCE_POP

説明

式の母集団分散を返します。v2.5.10以降、この関数はウィンドウ関数としても使用できます。

構文

VARIANCE(expr)

パラメーター

expr: 式。テーブルの列の場合、TINYINT、SMALLINT、INT、BIGINT、LARGEINT、FLOAT、DOUBLE、またはDECIMALに評価される必要があります。

戻り値

DOUBLEの値を返します。

MySQL > select var_pop(i_current_price), i_rec_start_date from item group by i_rec_start_date;
+--------------------------+------------------+
| var_pop(i_current_price) | i_rec_start_date |
+--------------------------+------------------+
| 314.96177792808226 | 1997-10-27 |
| 463.73633459357285 | NULL |
| 302.02102643609123 | 1999-10-28 |
| 337.9318386924913 | 2000-10-27 |
| 333.80931439318346 | 2001-10-27 |
+--------------------------+------------------+

MySQL > select variance(i_current_price), i_rec_start_date from item group by i_rec_start_date;
+---------------------------+------------------+
| variance(i_current_price) | i_rec_start_date |
+---------------------------+------------------+
| 314.96177792808226 | 1997-10-27 |
| 463.7363345935729 | NULL |
| 302.02102643609123 | 1999-10-28 |
| 337.9318386924912 | 2000-10-27 |
| 333.80931439318346 | 2001-10-27 |
+---------------------------+------------------+

キーワード

VARIANCE、VAR_POP、VARIANCE_POP