更新时间:2026-07-03 GMT+08:00
分享

stddev_pop

功能描述

stddev_pop函数用于返回指定列的总体标准差。

语法格式

stddev_pop(col)

参数说明

参数

是否必选

说明

col

数据类型为数值的列。其他类型返回NULL。

返回值说明

返回DOUBLE类型的值。

示例

  • 计算所有商品库存(items)的总体标准差。命令示例如下:
    select stddev_pop(items) from warehouse; 

    返回结果如下:

    _c0        
    91.49358659976605   
  • 与group by配合使用,对所有商品按照仓库(warehouseId)进行分组,并计算同组商品库存(items)的偏差。命令示例如下:
    select warehouseId, stddev_pop(items) from warehouse group by warehouseId; 

    返回结果如下:

    warehouseId _c1        
    city1    1.4142135623730951   
    city2    11.180339887498949   
    city3    81.64965809277261   

相关文档