MS SQL Eğitimlerimize Count Fonksiyonu ile devam ediyoruz.

Count fonksiyonunun temelde yaptığı görev girilen tablo ve alandaki veri sayısını geri dönmektir.

3 Farklı kullanımı mevcuttur.

NOT: Bir alanda kaç veri olduğunu öğrenmek istediğimizde Null olan Row’u saymayacaktır. O yüzden bir veri tabanınında girilmiş kaç satır verinin olduğunu sadece bir satır üzerinde Count fonksiyonunu çalıştırarak bilemeyebiliriz.

1. Kullanım

SELECT COUNT(*) FROM TABLO_ADI

Bu kullanım ile tablomuzda kaç Row olduğunun bilgisini net olarak alabiliriz.

2. Kullanım 

SELECT COUNT(KOLON_ADI) FROM TABLO_ADI

Bu kullanım ile girilen kolonda dolu olan Row değerini öğrenebiliriz.

3. Kullanım

SELECT COUNT(DISTICT KOLON_ADI) FROM TABLO_ADI

Bu kullanım ile tekrar etmeyen değerlerin sayısını öğrenebiliriz.

Örneklerle görelim.

XENONBOX veritabanımız üzerindeki CUSTOMER tablomuz üzerinde yapacağız çalışmalarımızı.

SELECT COUNT(*) FROM CUSTOMER

SELECT COUNT(*) AS Veri_Sayısı FROM CUSTOMER

 

SELECT COUNT(FIRSTNAME) FROM CUSTOMER

SELECT COUNT(FIRSTNAME) AS Kişi_Sayısı FROM CUSTOMER

 

SELECT COUNT(DISTINCT COUNTRY) FROM CUSTOMER

SELECT COUNT(DISTINCT COUNTRY) ÜLKE_SAYISI FROM CUSTOMER

Bu dersimizde bu kadardı bir sonraki yazımda görüşmek üzere.


muratbilginer