CodeBlanks Logo Icon CodeBlanks

COUNT

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

query.sql
-- satır say
SELECT

Örnek çözüm

query.sql
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

Soru
SELECT ____(*) FROM products;
Cevap
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

Orta seviye bölümündeki tüm dersler