Udostępnij za pośrednictwem


Funkcje agregujące (Transact-SQL)

Funkcje agregujące wykonywanie obliczeń na zestaw wartości i zwraca pojedynczą wartość.Z wyjątkiem dla LICZNIKA funkcje wartość zagregowana ignorują wartości null .Funkcje agregujące są często używane z GROUP klauzula instrukcjaSELECT.

Wszystkie funkcje wartość zagregowana są przewidywalne.Oznacza to, że funkcje wartość zagregowana zwrotu tej samej wartości czas są nazywane przy użyciu określonego zestaw wartości danych wejściowych.Aby uzyskać więcej informacji dotyczących funkcja determinism, zobacz Przewidywalne i rodzaju funkcje.Nad klauzula może wykonać wszystkie funkcje wartość zagregowana , z wyjątkiem sumy kontrolnej.

Funkcji agregujących mogą być używane jako wyrażenia tylko w następujących czynności:

  • Lista select SELECT instrukcja ( podzapytanie lub zewnętrznej kwerendy).

  • KOMPUTEROWE lub COMPUTE BY klauzula.

  • HAVING klauzula.

Transact-SQLdostarcza następujących funkcji wartość zagregowana :

Zobacz także

Odwołanie