Räkna antal med SQL-frågor i Python

Med kommandot COUNT kan man räkna antalet rader i ett urval. Stjärnsymbolen, angiven som parameter i kommandot, betyder att alla poster väljs från tabellen.

Exempel

Låt oss till exempel räkna alla användare i tabellen:

pythonquery = "SELECT COUNT(*) FROM users"

Resultatet av den utförda koden:

python{'COUNT(*)': 6}

Exempel

Och nu räknar vi alla som har lön lika med 900:

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

Resultatet av den utförda koden:

python{'COUNT(*)': 2}

Exempel

Man kan också ange ett fältnamn som parameter i kommandot COUNT. Och kommandot kommer att räkna alla poster som inte är lika med NULL:

pythonquery = "SELECT COUNT(salary) FROM users"

Resultatet av den utförda koden:

python{'COUNT(salary)': 6}

Praktiska uppgifter

Задание 1

Räkna alla användare vars ålder är mindre än 30.

Задание 2

Räkna alla användare med lön lika med 500 och ålder över 23.