Per Mausklick bewerten und Feedback geben
MSDN
MSDN Library
SQL Server
SQL Server 2008
Product Documentation
Datenbankmodul
Technische Referenz
Transact-SQL-Referenz
 Aggregatfunktionen (Transact-SQL)
Community Content
In diesem Abschnitt
Statistics Anmerkungen (0)
Alle reduzieren/Alle erweitern Alle reduzieren
Andere Versionen stehen ebenfalls zur Verfügung für:
SQL Server 2008-Onlinedokumentation (Juli 2009)
Aggregatfunktionen (Transact-SQL)

Aggregatfunktionen führen Berechnungen für eine Wertemenge durch und geben einen einzelnen Wert zurück. Alle Aggregatfunktionen, außer COUNT, ignorieren NULL-Werte. Aggregatfunktionen werden häufig mit der GROUP BY-Klausel der SELECT-Anweisung verwendet.

Alle Aggregatfunktionen sind deterministisch. Dies bedeutet, dass Aggregatfunktionen bei jedem Aufrufen mit bestimmten Eingabewerten immer das gleiche Ergebnis zurückgeben. Weitere Informationen zum Funktionsdeterminismus finden Sie unter Deterministische und nicht deterministische Funktionen. Die OVER-Klausel kann auf alle Aggregatfunktionen außer CHECKSUM folgen.

Aggregatfunktionen können nur in folgenden Fällen als Ausdrücke verwendet werden:

  • In der Auswahlliste einer SELECT-Anweisung (Unterabfrage oder äußere Abfrage)
  • In einer COMPUTE- oder COMPUTE BY-Klausel
  • In einer HAVING-Klausel

Transact-SQL stellt die folgenden Aggregatfunktionen bereit:

AVG

MIN

CHECKSUM_AGG

SUM

COUNT

STDEV

COUNT_BIG

STDEVP

GROUPING

VAR

MAX

VARP

Communityinhalt   Was ist Community Content?
Neuen Inhalt hinzufügen RSS  Anmerkungen
Processing
© 2009 Microsoft Corporation. Alle Rechte vorbehalten. Nutzungsbedingungen | Markenzeichen | Informationen zur Datensicherheit
Page view tracker