Aracılığıyla paylaş


COUNT_BIG (Transact-SQL)

Bir gruptaki öğeleri verir.COUNT_BIG, BAĞ_DEĞ_SAY işlevini gibi çalışır.Iki işlev arasındaki tek fark, dönüş değerleri ' dir.COUNT_BIG her zaman döndüren bir bigint veri değeri yazın. COUNT her zaman döndüren bir int veri değeri yazın. Tarafından izlenmesi gereken yan tümce (Transact-SQL).

Topic link iconTransact-SQL sözdizimi kuralları

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

Bağımsız değişkenler

  • ALL
    toplamak işlev, tüm değerlere uygulanır.ALL varsayılan olur.

  • DISTINCT
    COUNT_BIG benzersiz nonnull değerlerin sayısını döndüren belirtir.

  • expression
    Iş bir ifade herhangi bir tür.toplamak işlevleri ve alt sorgular izin verilmez.

  • *
    Tüm satırların toplam satır sayısını döndürmek için sayılması belirtir bir tablo.count_big)*) herhangi bir parametre alır ve DISTINCT ile kullanılamaz. count_big)*) gerektiriyor mu bir expression parametre tanım olarak, herhangi sütun bilgi kullanmadığından,. count_big)*) satırları belirtilen bir verir tablo olmadan kopyalarını rid. Her satır ayrı olarak sayılır.Bu, null değerler içeren satırları içerir.

Dönüş Türleri

bigint

Remarks

COUNT_BIG(*), gruptaki öğe sayısını döndürür.Bu, yinelemeler ve NULL değerleri içerir.

(TÜM count_big expression) verir expression bir gruptaki her satır için nonnull değerlerin sayısını verir.

(AYRI count_big expression) verir expression bir grup içindeki her satırı için ve nonnull benzersiz değerler sayısını verir.