SelectDB Enterprise
参考手册
SQL 函数
标量函数
ARRAY 函数
ARRAY_SUM

ARRAY_SUM

描述

计算数组中所有元素之和

语法

ARRAY_SUM(<src>)

参数

参数说明
<src>对应数组

返回值

返回数组中所有元素之和,数组中的 NULL 值会被跳过。空数组以及元素全为 NULL 值的数组,结果返回 NULL 值。

举例

SELECT ARRAY_SUM([1, 2, 3, 6]),ARRAY_SUM([1, 4, 3, 5, NULL]),ARRAY_SUM([NULL]);
+-------------------------+-------------------------------+-------------------------------------------+
| array_sum([1, 2, 3, 6]) | array_sum([1, 4, 3, 5, NULL]) | array_sum(cast([NULL] as ARRAY<BOOLEAN>)) |
+-------------------------+-------------------------------+-------------------------------------------+
|                      12 |                            13 |                                      NULL |
+-------------------------+-------------------------------+-------------------------------------------+
© 2025 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标