SQL STDEV() 函数
SQL STDEV() 函数计算特定列中字段(数值)的统计标准差。如果指定的行不存在,则该函数返回 NULL。
统计标准差是一组数据中变异或离散的量度。在数学上,它是项与其平均值的平方偏差的平均值的平方根。符号表示为 σ 。它通常用于统计分析,以了解数据与其平均值的偏差程度。
语法
下面是 SQL STDEV() 函数的语法:
参数
- column_name - 这是我们要计算标准差的列的名称。
示例
假设我们已经创建了一个名为CUSTOMERS的表,如下所示 –
将r值插入其中 –
表将被创建为−
以下查询计算所有客户的薪水的统计标准差 –
输出
示例
以下查询返回工资高于两倍工资标准差的所有客户 –
由上面的示例我们知道,薪资标准差的两倍约等于6831.3004。因此,在执行上述代码时我们会得到以下输出 –
示例
现在,假设我们根据上表想要计算客户的不同(唯一)年龄的标准偏差,那么我们只需使用以下查询即可:
输出
示例
在这里,我们尝试获取年龄大于24岁的所有客户的薪水标准差 −
以上代码的输出如下: