Python'da SQL Sorgusu ile Sayım
COUNT komutu kullanılarak
bir seçimdeki satır sayısı sayılabilir.
Komutun parametresinde belirtilen yıldız sembolü,
tablodaki tüm kayıtların seçildiği anlamına gelir.
Örnek
Örneğin, tablodaki tüm kullanıcıları sayalım:
query = "SELECT COUNT(*) FROM users"
Kodun çalıştırılmasının sonucu:
{'COUNT(*)': 6}
Örnek
Şimdi de maaşı 900 olan herkesi
sayalım:
query = "SELECT COUNT(*) FROM users WHERE salary=900"
Kodun çalıştırılmasının sonucu:
{'COUNT(*)': 2}
Örnek
Ayrıca COUNT komutunun parametresine
bir alan adı verilebilir. Ve komut, NULL
olmayan tüm kayıtları sayacaktır:
query = "SELECT COUNT(salary) FROM users"
Kodun çalıştırılmasının sonucu:
{'COUNT(salary)': 6}
Pratik Görevler
Yaşı 30'dan az olan tüm kullanıcıları
sayın.
Maaşı 500 ve yaşı 23'ten büyük
olan tüm kullanıcıları sayın.