SUMund Funktionen SUM DISTINCT - AWS Clean Rooms

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

SUMund Funktionen SUM DISTINCT

Die SUM Funktion gibt die Summe der Eingabespalten- oder Ausdruckswerte zurück. Die SUM Funktion arbeitet mit numerischen Werten und ignoriert NULL Werte.

Die SUM DISTINCT Funktion entfernt alle doppelten Werte aus dem angegebenen Ausdruck, bevor die Summe berechnet wird.

Syntax

SUM (column)
SUM (DISTINCT column )

Argumente

column

Die Zielspalte, in der die Funktion ausgeführt wird. Die Spalte ist einer der folgenden Datentypen:

  • SMALLINT

  • INTEGER

  • BIGINT

  • DECIMAL

  • DOUBLE

Datentypen

Die von der SUM Funktion unterstützten Argumenttypen sind SMALLINTINTEGER,BIGINT,DECIMAL, undDOUBLE.

Die SUM Funktion unterstützt die folgenden Rückgabetypen:

  • BIGINTfür BIGINTSMALLINT, und INTEGER Argumente

  • DOUBLEfür Fließkomma-Argumente

  • Gibt den gleichen Datentyp wie der Ausdruck für jeden anderen Argumenttyp zurück

Die Standardgenauigkeit für ein SUM Funktionsergebnis mit einem DECIMAL Argument ist 38. Die Ergebnisskala ist die gleiche wie die Skala des Arguments. Beispiel: Ein Wert SUM einer DEC(5,2) Spalte gibt einen DEC(38,2) Datentyp zurück.

Beispiele

Ermitteln Sie die Summe aller gezahlten Provisionen anhand der SALES Tabelle.

select sum(commission) from sales

Ermitteln Sie die Summe aller einzelnen gezahlten Provisionen aus der SALES Tabelle.

select sum (distinct (commission)) from sales