std
返回表达式的标准差。 从 v2.5.10 版本开始,此函数也可以用作窗口函数。
语法
STD(expr)
参数
expr
: 表达式。如果它是一个表列,则必须计算为 TINYINT、SMALLINT、INT、BIGINT、LARGEINT、FLOAT、DOUBLE 或 DECIMAL。
返回值
返回 DOUBLE 值。
示例
MySQL > select * from std_test;
+------+------+
| col0 | col1 |
+------+------+
| 0 | 0 |
| 1 | 2 |
| 2 | 4 |
| 3 | 6 |
| 4 | 8 |
+------+------+
计算 col0
和 col1
的标准差。
MySQL > select std(col0) as std_of_col0, std(col1) as std_of_col1 from std_test;
+--------------------+--------------------+
| std_of_col0 | std_of_col1 |
+--------------------+--------------------+
| 1.4142135623730951 | 2.8284271247461903 |
+--------------------+--------------------+
关键词
STD