Įrašų kiekio skaičiavimas naudojant SQL užklausą Python

Naudojant komandą COUNT galima suskaičiuoti eilučių kiekį pasirinkime. Žvaigždutės simbolis, nurodytas komandos parametre, reiškia, kad parenkami visi įrašai iš lentelės.

Pavyzdys

Pavyzdžiui, suskaičiuokime visus vartotojus lentelėje:

pythonquery = "SELECT COUNT(*) FROM users"

Vykdyto kodo rezultatas:

python{'COUNT(*)': 6}

Pavyzdys

O dabar suskaičiuokime visus, kurių atlyginimas lygus 900:

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

Vykdyto kodo rezultatas:

python{'COUNT(*)': 2}

Pavyzdys

Taip pat komandos parametre galima nurodyti COUNT lauko pavadinimą. Ir komanda suskaičiuos visus įrašus, kurie nėra lygūs NULL:

pythonquery = "SELECT COUNT(salary) FROM users"

Vykdyto kodo rezultatas:

python{'COUNT(salary)': 6}

Praktinės užduotys

Задание 1

Suskaičiuokite visus vartotojus, kurių amžius mažesnis nei 30.

Задание 2

Suskaičiuokite visus vartotojus, kurių atlyginimas lygus 500 ir amžius didesnis nei 23.