跳到主要内容

STDDEV_SAMP

描述

返回expr表达式的样本标准差

语法

STDDEV_SAMP(<expr>)

参数

参数说明
<expr>需要被计算标准差的值

返回值

返回参数 expr 的样本标准差

举例

-- 创建示例表
CREATE TABLE score_table (
student_id INT,
score DOUBLE
) DISTRIBUTED BY HASH(student_id)
PROPERTIES (
"replication_num" = "1"
);

-- 插入测试数据
INSERT INTO score_table VALUES
(1, 85),
(2, 90),
(3, 82),
(4, 88),
(5, 95);

-- 计算所有学生分数的样本标准差
SELECT STDDEV_SAMP(score) as score_stddev
FROM score_table;
+-------------------+
| score_stddev |
+-------------------+
| 4.949747468305831 |
+-------------------+