- Katılım
- 25 May 2018
- Mesajlar
- 1,610
- En iyi yanıt
- 14
- Puanları
- 113
- Konum
- İstanbul
- Web sitesi
- excelarsivi.com
- Ad Soyad
- Murat OSMA
- Office Vers.
- Microsoft 365 TR+EN
Tanımlanan kriterlere uygun olan satırların sayısını verir.
COUNT() fonksiyonunun farklı kullanımlarına ait yazım şekilleri aşağıdadır:
Bir tablo içinde tanımlanan sütunda bulunan değer sayısını verir. NULL değerler dikkate alınmaz:
Bir tablo içinde bulunan tüm kayıtların sayısını verir:
Bir tablo içinde tanımlanan bir sütundaki farklı değere sahip kayıtların sayısını verir:
Yukarıdaki malzeme adlı örnek tablo üzerinde işlemler yapmaya çalışalım:
Eğer aşağıdaki komutu kullanırsanız; malzeme tablosunun Fiyat sütununda 200'den büyük değer taşıyan kayıt sayısı (3 adet) sonuç tablosuna aktarılır:
Eğer aşağıdaki komutu kullanırsanız; malzeme tablosunda yer alan kayıtların sayısı sonuç tablosuna aktarılır:
Eğer aşağıdaki komutu kullanırsanız; malzeme tablosunda Fiyat sütununda yer alan farklı değere sahip kayıt sayısı sonuç tablosuna aktarılır:
COUNT() fonksiyonunun farklı kullanımlarına ait yazım şekilleri aşağıdadır:
Bir tablo içinde tanımlanan sütunda bulunan değer sayısını verir. NULL değerler dikkate alınmaz:
SQL:
SELECT COUNT(sütun_adı) FROM tablo_adı
SQL:
SELECT COUNT(*) FROM tablo_adı
SQL:
SELECT COUNT(DISTINCT sütun_adı) FROM tablo_adı
Mlzid | MlzAdi | Fiyat |
---|---|---|
1 | Masa | 250 |
2 | Sandalye | 80 |
3 | Kitaplık | 310 |
4 | Sehpa | 120 |
5 | Koltuk | 250 |
Yukarıdaki malzeme adlı örnek tablo üzerinde işlemler yapmaya çalışalım:
Eğer aşağıdaki komutu kullanırsanız; malzeme tablosunun Fiyat sütununda 200'den büyük değer taşıyan kayıt sayısı (3 adet) sonuç tablosuna aktarılır:
SQL:
SELECT COUNT(Fiyat) AS YuksekFiyat FROM malzeme WHERE Fiyat > 200
YuksekFiyat |
---|
3 |
Eğer aşağıdaki komutu kullanırsanız; malzeme tablosunda yer alan kayıtların sayısı sonuç tablosuna aktarılır:
SQL:
SELECT COUNT(*) AS SayiKayit FROM malzeme
SayiKayit |
---|
5 |
Eğer aşağıdaki komutu kullanırsanız; malzeme tablosunda Fiyat sütununda yer alan farklı değere sahip kayıt sayısı sonuç tablosuna aktarılır:
SQL:
SELECT COUNT(DISTINCT Fiyat) AS FarkliKayit FROM malzeme
FarkliFiyat |
---|
4 |