Applies ToMicrosoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Sorgu tarafından döndürülen kayıt sayısını hesaplar.

Söz dizimi

Count( expr )

İfade yer tutucusu, saymak istediğiniz verileri içeren alanı tanımlayan bir dize ifadesi veya alandaki verileri kullanarak hesaplama yapan bir ifadeyi temsil eder. İfadedeki işlenenler bir tablo alanının veya işlevin adını içerebilir (iç veya kullanıcı tanımlı olabilir, ancak diğer SQL toplama işlevleri olamaz). Metin de dahil olmak üzere her tür veriyi sayabilirsiniz.

Açıklamalar

Temel alınan sorgudaki kayıt sayısını saymak için Count kullanabilirsiniz. Örneğin, belirli bir ülkeye gönderilen sipariş sayısını saymak için Count kullanabilirsiniz.

İfade bir alanda hesaplama gerçekleştirebilse de, Count yalnızca kayıt sayısını gösterir. Kayıtlarda hangi değerlerin depolandığı önemli değildir.

Count işlevi, ifade yıldız (*) joker karakter olmadığı sürece Null alanları olan kayıtları saymaz. Yıldız işareti kullanırsanız Count , Null alanları içeren kayıtlar da dahil olmak üzere toplam kayıt sayısını hesaplar. Count(*),Count([Column Name]) değerinden çok daha hızlıdır. Yıldız işaretini tırnak içine alma (' '). Aşağıdaki örnek, Siparişler tablosundaki kayıt sayısını hesaplar:

SELECT Count(*) AS TotalOrders FROM Orders;

İfade birden çok alan tanımlarsa, Count işlevi yalnızca alanlardan en az biri Null değilse kaydı sayar. Belirtilen alanların tümü Null ise, kayıt sayılmaz. Alan adlarını ve işaretiyle ayırın (&). Aşağıdaki örnekte sayıyı ShippedDate veya Freight değerinin Null olmadığı kayıtlara nasıl sınırlayabileceğiniz gösterilmektedir:

SELECT Count('ShippedDate & Freight') AS [Not Null] FROM Orders;

Sorgu ifadesinde Count kullanabilirsiniz. Bu ifadeyi bir QueryDef nesnesinin SQL özelliğinde veya SQL sorgusuna dayalı bir Recordset nesnesi oluştururken de kullanabilirsiniz.

Ayrıca Bkz:

Sorgu kullanarak veri sayma

SQL İşlevlerinde Alanları Hesaplama

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.