Udostępnij za pośrednictwem


COUNT_BIG (języka Transact-SQL)

Zwraca liczbę elementów w grupie.COUNT_BIG działa jak funkcja ile.liczb.Jedyną różnicą między dwie funkcje jest ich zwracanej wartości.COUNT_BIG zawsze zwraca bigint Typ danych wartości. COUNT zawsze zwraca int Typ danych wartości. This query uses the W klauzula (języka Transact-SQL) clause in the clause.

Topic link iconKonwencje składni języka Transact-SQL

COUNT_BIG ( { [ ALL | DISTINCT ] expression } | * ) 

Argumenty

  • ALL
    Dotyczy wszystkich wartości funkcja agregacja.WSZYSTKO jest domyślnym.

  • DISTINCT
    Określa, że COUNT_BIG zwraca liczbę niepustych wartości unikatowe.

  • expression
    Is wyrażenie dowolnego typu.Funkcje agregacja i podkwerend nie są dozwolone.

  • *
    Określa, że wszystkie wiersze powinny być liczone Zwraca całkowitą liczbę wierszy w tabela.COUNT_BIG)*) pobiera bez parametrów i nie może być używany z DISTINCT. COUNT_BIG)*) nie wymaga expression Parametr ponieważ z definicji nie używa informacji o określonej kolumna. COUNT_BIG)*) zwraca liczbę wierszy w określonej tabela bez pobierania rid duplikatów. Każdy wiersz jego zlicza oddzielnie.Dotyczy to także wiersze zawierające wartości null.

Zwracane typy

bigint

Remarks

COUNT_BIG(*) zwraca liczbę elementów w grupie.Dotyczy to także wartości NULL i duplikaty.

COUNT_BIG (WSZYSTKIE expression) oblicza expression dla każdego wiersza w grupie i zwraca liczbę niepustych wartości.

COUNT_BIG (RÓŻNE expression) oblicza expression dla każdego wiersza w grupie i zwraca liczbę niepustych, unikatowe wartości.