更新时间:2023-10-25 GMT+08:00
avg
avg函数用于计算求平均值。
命令格式
avg(col), avg(DISTINCT col)
参数说明
参数 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
col |
是 |
所有数据类型 |
列值支持所有数据类型,可以转换为DOUBLE类型后参与运算。 |
返回值说明
返回DOUBLE类型的值。
如果col值为NULL时,该列不参与计算。
示例代码
- 计算所有仓库的平均商品数(items)。命令示例如下:
select avg(items) from warehouse;
返回结果如下:
_c0 100.0
- 与group by配合使用,计算每个仓库中所有商品的平均库存。命令示例如下:
select warehourseId, avg(items) from warehourse group by warehourseId;
返回结果如下:
warehouseId _c1 city1 155 city2 101 city3 194
父主题: 聚合函数