ARRAY_SUM
Ta funkcja oblicza sumę wszystkich elementów wejściowych, które nie są wartościami null.
Jeśli nie ma elementów, które nie są wartościami null, funkcja zwraca 0. Zachowanie jest podobne do funkcji agregującej SUM, ale działa na tablicy.
Składnia
ARRAY_SUM(array)
Argumenty
| Nazwa | Typ | Opis | Wartość domyślna |
|---|---|---|---|
| tablica | liczbowy | Tablica liczbowa |
Zwraca wartość
Suma wszystkich elementów wejściowych niebędących null. Jeśli nie ma elementów niebędących null, funkcja zwraca 0. Prymitywna wartość wejściowa jest traktowana jako tablica z pojedynczym elementem.
Przykłady
| tablica | Dane wyjściowe |
|---|---|
| array[1, 0.2, 30] | 31.2 |