Brojanje količine putem SQL upita u Python-u

Pomoću komande COUNT možemo izbrojati broj redova u uzorku. Simbol zvezdice, naveden u parametru komande, znači da se biraju svi zapisi iz tabele.

Primer

Hajde da, na primer, prebrojimo sve korisnike u tabeli:

pythonquery = "SELECT COUNT(*) FROM users"

Rezultat izvršenog koda:

python{'COUNT(*)': 6}

Primer

A sada hajde da prebrojimo sve one čija je plata jednaka 900:

pythonquery = "SELECT COUNT(*) FROM users WHERE salary=900"

Rezultat izvršenog koda:

python{'COUNT(*)': 2}

Primer

Takođe možemo navesti u parametru komande COUNT ime polja. I komanda će prebrojati sve zapise koji nisu jednaki NULL:

pythonquery = "SELECT COUNT(salary) FROM users"

Rezultat izvršenog koda:

python{'COUNT(salary)': 6}

Praktični zadaci

Задание 1

Prebrojite sve korisnike čije je godište manje od 30.

Задание 2

Prebrojite sve korisnike sa platom jednakom 500 i godištem više od 23.