Auf einen Blick: Aggregierte Funktionen in Db2 12 verbessern die Datenanalyse mit Werkzeugen wie AVG, COUNT und SUM und erleichtern statistische Berechnungen für ein verbessertes Datenmanagement. Diese Funktionen unterstützen verschiedene Aggregationen für umfassende Einblicke.
- Funktionen ermöglichen eine statistische Analyse, einschließlich gewöhnlicher und assoziativer Array-Aggregationen.
- Zu den wichtigsten Funktionen gehören AVG, COUNT und SUM für umfassende Dateneinblicke.
ARRAY_AGG
Gewöhnliche Array-Aggregation:
>____ARRAY_AGG(expression_____________________________________________)__>
ǀ <_,________________________ ǀ
ǀ _ASC___ ǀ ǀ
ǀ_ORDER BY_sort-key__ǀ_______ǀ____ǀ_ǀ
ǀ_DESC__ǀ
Sort-Key-Ausdruck
>_______column-name_______________________________________________________><
ǀ_expression_ǀ
Assoziative Array-Aggregation:
>__ARRAY_AGG(index-expression, expression)________________________________>
AVG
_ALL______
>__AVG(_ǀ__________ǀ_numeric-expression)__________________________________>
ǀ_DISTINCT_ǀ
KORRELATION
>_CORRELATION(expression-1, expression-2)_________________________________>
GRAF
_ALL_______
>_COUNT(__ǀ__________ǀ__expression___)____________________________________>
ǀ ǀ_DISTINCT_ǀ ǀ
ǀ_*________________________ǀ
COUNT_BIG
_ALL_______
>_COUNT_BIG(___ǀ__________ǀ__expression___)_______________________________>
ǀ ǀ_DISTINCT_ǀ ǀ
ǀ_*ǀ_______________________ǀ
KOVARIANZ oder COVARIANCE_SAMP
>____COVARIANCE_______(expression-1, expression-2)________________________>
ǀ_COVARIANCE_SAMP_ǀ
GRUPPIERUNG
>__GROUPING(expression____________________________________________________>
LISTAGG
_ALL______
>_LISTAGG(___ǀ__________ǀ_string-expression_______________)_______________>
ǀ_DISTINCT_ǀ ǀ_,_separator_ǀ
>_________________________________________________________________________>
ǀ <_,________________ ǀ
ǀ _ASC__ ǀ ǀ
ǀ_WITHIN GROUP (_ORDER BY_sort-key____ǀ_______ǀ___)_ǀ_ǀ
ǀ_DESC__ǀ
MAX
_ALL______
>__MAX(_ǀ__________ǀ_expression)_________________________________________>
ǀ_DISTINCT_ǀ
MITTELSTRECKE
>____MEDIAN(numeric-expression)__________________________________________>
MIN
_ALL______
>__MIN(_ǀ__________ǀ_expression)_________________________________________>
ǀ_DISTINCT_ǀ
PROZENTSATZ CONT
>__PERCENTILE_CONT(percentile-expression)________________________________>
_ASC___
>__WITHIN GROUP (_ORDER BY_sort-expression)___ǀ_______ǀ_________)________>
ǀ_DESC__ǀ
STDDEV
_ALL______
>__STDDEV(_ǀ__________ǀ_expression)______________________________________>
ǀ_DISTINCT_ǀ
STDDEV_SAMP
_ALL______
>__STDDEV_SAMP(_ǀ__________ǀ_expression)_________________________________>
ǀ_DISTINCT_ǀ
SUM
_ALL______
>__SUM(_ǀ__________ǀ_expression)_________________________________________>
ǀ_DISTINCT_ǀ
VARIANZ oder VARIANZ-SAMP
_ALL______
>_____VARIANCE_______(_ǀ__________ǀ_expression)__________________________>
ǀ_VARIANCE_SAMP_ǀ ǀ_DISTINCT_ǀ
XMLAGG
>____XMLAGG(XML-expression____________________________________________)__>
ǀ <_,______________________ ǀ
ǀ _ASC___ ǀ ǀ
ǀ_ORDER BY_sort-key__ǀ_______ǀ ǀ_ǀ
ǀ_DESC__ǀ
Sortierschlüssel
>________column-name______________________________________________________><
ǀ_expression_ǀ
Haftungsausschluss: Dieser Db2® 12 für z/OS Referenzleitfaden wurde entwickelt, um Nutzern bei ihren täglichen Aktivitäten bei der Verwaltung und Programmierung in Db2 für z/OS zu helfen. Mit den Inhalten dieses Leitfadens gibt es keine ausdrücklich oder stillschweigenden Garantien. Wir möchten den Nutzern eine qualitativ hochwertige und nützliche Referenz bereitstellen. Bitte informieren Sie uns über Fehler oder Fehler in diesem Referenzhandbuch unter blogs@bmc.com. Db2 ist eine eingetragene Marke der IBM Corporation.
Db2-Leitfaden
- Db2 12 für z/OS: Eine Einführung
- Skalare Funktionen in Db2 12
- Wie man IBM<sup>®</sup> Syntaxdiagramme für Db2 12 liest
- Sprachelemente in Db2 12
- Aggregierte Funktionen in Db2 12
- Tabellen- und Zeilenfunktionen in Db2 12
- Anfragen in Db2 12
- Befehle in Db2 12
- SQL-Kontrollanweisungen in Db2 12
- Erkläre Tabellen in Db2 12
- DSNZPARMs in Db2 12
- Bindeparameter in Db2 12
- Db2-Grenzen in Db2 12
- SQL Kommunikationsbereich (SQLCA) in Db2 12
- REXX SQLCA in Db2 12
- Diagnoses in Db2 12 erhalten
- IFCIDS in Db2 12
- Katalogtabellen in Db2 12
- Ausnahmen in Db2 12
- XML-Schema-Repository-Tabellen in Db2 12
- Aktualisierungsfähige Katalogstatistiken in Db2 12
- IBM Utilities in Db2 12
- SQL Positive Return-Codes in Db2 12
- SQL-Fehlerrückgabecodes in Db2 12
Diese Beiträge sind meine eigenen und spiegeln nicht unbedingt die Position, Strategien oder Meinung von BMC wider.