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.
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.