# ARRAY\_SUM

此函数计算输入中所有非空元素的总和。

如果没有非空元素，函数将返回 **0**。其行为类似于 `SUM` 聚合函数，但作用于数组。

## 语法

```
ARRAY_SUM(array)
```

## 参数

| 名称 | 类型 | 描述 | 默认值 |
| --- | --- | --- | --- |
| 数组 | 数字 | 一个数值数组 |  |

## 返回

输入中所有非空元素的总和。如果没有非空元素，函数将返回 **0**。原始值输入被视为具有单个元素的数组。

***

## 示例

| 数组 | 输出 |
| --- | --- |
| array[1, 0.2, 30] | 31.2 |