COUNT
- SQL kursu
- Orta seviye
- Ders 36/115
- 4 dk
Satır sayısını COUNT ile almayı öğrenirsin.
COUNT
COUNT satır sayısını verir. COUNT(*) tüm satırları, COUNT(sütun) NULL olmayanları sayar.
SELECT COUNT(*) FROM products;
SELECT COUNT(price) FROM products;Bu sorgu toplam satır ve dolu fiyat sayısını verir.
products kaynağından COUNT(*) seçilir.
COUNT — ayrıntı
COUNT(*) NULL satırları da sayar. COUNT(sütun) ise yalnız dolu değerleri sayar. Fark önemlidir.
Örneğin 10 müşteriden 3'ünün e-postası boşsa COUNT(*) 10, COUNT(email) 7 döner.
Uygulama COUNT
products tablosundaki toplam satır sayısını COUNT(*) ile bul.
Başlangıç kodu
-- satır say
SELECTÖrnek çözüm
SELECT COUNT(*) FROM products;Beklenen çıktı
count 15
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 COUNT(*) neyi sayar?
- Sütun adlarını
- Yalnız NULL'ları
- Tüm satırları Doğru cevap
- Yalnız doluları
Açıklama: COUNT(*) tüm satırları sayar.
2 COUNT ekle
SELECT ____(*) FROM products;
SELECT COUNT(*) FROM products;
Açıklama: COUNT(*) NULL'lar dahil tüm satırları sayar.
3 COUNT: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
COUNT(*) |
tüm satır |
COUNT(sütun) |
dolu değer |
SUM |
topla |
AVG |
ortalama |