Aggregatfunktionen Konsolidieren oder Verdichten den Datenbestand einer vollständigen Spalte.
Beispielsweise lassen sich aus einer Menge von Zahlen der Mittelwert, das Minimum oder das Maximum
bestimmen. Das Ergebnis wird stellvertretend für die Quelldaten zurückgegeben.
Enthält die Wertemenge null Werte oder leere Zeichenketten, so werden diese Werte mit
dem Zahlenwert 0 angenommen.
| Aggregatfunktionen |
Syntax |
MIN
-
KLEINSTE
|
Ermittelt den kleinsten Wert aus der Menge aller Datensätze einer Tabellenspalte.
|
MIN( [component Datenkomponente] )
|
MAX
-
GRÖSSTE
|
Ermittelt den größten Wert aus der Menge aller Datensätze einer Tabellenspalte.
|
MAX( [component Datenkomponente] )
|
AVG
-
MITTELWERT
|
Ermittelt den durchschnittswert aus der Menge aller Datensätze einer Tabellenspalte.
|
AVG( [component Datenkomponente] )
|
SUM
-
SUMME
|
Ermittelt die Summe aus der Menge aller Datensätze einer Tabellenspalte.
|
SUM( [component Datenkomponente] )
|
COUNT
-
ANZAHL
|
Ermittelt die Anzahl der Datensätze aus der Menge aller Datensätze einer Tabellenspalte. Der Rückgabewert ist immer ein Zahlenwert.
|
COUNT( [component Datenkomponente] )
|
FIRST
-
ERSTER
|
Ermittelt den ersten Datensatz aus der Menge aller Datensätze einer Tabellenspalte.
Der Rückgabewert entspricht dem Datentyp des ersten Eintrages der Tabellenspalte oder null wenn der Eintrag den Wert null enthält.
|
FIRST( [component Datenkomponente] )
|
LAST
-
LETZTER
|
Ermittelt den letzten Datensatz aus der Menge aller Datensätze einer Tabellenspalte.
Der Rückgabewert entspricht dem Datentyp des letzten Eintrages der Tabellenspalte oder null wenn der Eintrag den Wert null enthält.
|
LAST( [component Datenkomponente] )
|