sum

Description

Calculate the sum of the argument across the group, or of the scalar arguments if more than one. In the case of the scalar arguments, the function evaluates to null if any of the arguments evaluate to null.

Return type

value

Domain

This is an aggregate function (aggregates rows over a group in aggregate verbs.)

This is a window function (calculates over a group of multiple input rows using windowing.)

Categories

Usage

sum(value_1, value_2, ...)

Argument

Type

Optional

Repeatable

Restrictions

value

numeric or duration

no

yes

none