Pengiraan Kuantiti melalui Pertanyaan SQL dalam Python
Dengan perintah COUNT, kita boleh
mengira bilangan baris dalam sampel.
Simbol asterisk, yang dinyatakan dalam parameter
perintah, bermaksud semua rekod dipilih
dari jadual.
Contoh
Sebagai contoh, mari kita kira semua pengguna dalam jadual:
query = "SELECT COUNT(*) FROM users"
Keputusan kod yang dilaksanakan:
{'COUNT(*)': 6}
Contoh
Sekarang mari kita kira semua orang yang mempunyai gaji
bersamaan 900:
query = "SELECT COUNT(*) FROM users WHERE salary=900"
Keputusan kod yang dilaksanakan:
{'COUNT(*)': 2}
Contoh
Anda juga boleh menetapkan nama medan dalam parameter
perintah COUNT. Dan perintah akan mengira
semua rekod yang tidak sama dengan NULL:
query = "SELECT COUNT(salary) FROM users"
Keputusan kod yang dilaksanakan:
{'COUNT(salary)': 6}
Tugas Praktikal
Kira semua pengguna yang umurnya kurang
dari 30.
Kira semua pengguna dengan gaji bersamaan
500 dan umur lebih dari 23.