SUM()
DSQL, ESQL, PSQL
Abhängig vom Eingangstyp
SUM ([ALL | DISTINCT] <expr>)
| Parameter | Beschreibung |
|---|---|
expr |
Numerischer Ausdruck.Sie kann eine Tabellenspalte, eine Konstante, eine Variable, einen Ausdruck, eine Nicht-Aggregatfunktion oder eine UDF enthalten.Aggregatfunktionen sind als Ausdrücke nicht zulässig. |
SUM berechnet die Summe der Nicht-Null-Werte in der Gruppe und gibt sie zurück.
-
Wenn die Gruppe leer ist oder nur
NULLs enthält, ist das ErgebnisNULL. -
ALL ist die Standardoption — alle Werte in der Menge, die nicht
NULLsind, werden verarbeitet.Bei Angabe vonDISTINCTwerden Duplikate aus dem Set entfernt und anschließend dieSUM-Auswertung durchgeführt.
Der Ergebnistyp von SUM hängt vom Eingabetyp ab:
|
|
|
|
|
|
|
|
|
|
|
|