跳到主要内容
版本: 最新版本-3.5

stddev,stddev_pop,std

返回 expr 表达式的总体标准偏差。从 v2.5.10 起,此函数也可以用作窗口函数。

语法

STDDEV(expr)

参数

expr: 表达式。如果它是一个表列,则必须计算为 TINYINT、SMALLINT、INT、BIGINT、LARGEINT、FLOAT、DOUBLE 或 DECIMAL。

返回值

返回 DOUBLE 值。公式如下,其中 n 表示表的行数

image

示例

mysql> SELECT stddev(lo_quantity), stddev_pop(lo_quantity) from lineorder;
+---------------------+-------------------------+
| stddev(lo_quantity) | stddev_pop(lo_quantity) |
+---------------------+-------------------------+
| 14.43100708360797 | 14.43100708360797 |
+---------------------+-------------------------+

另请参阅

stddev_samp

关键词

STDDEV,STDDEV_POP,POP