Бројање количине преко SQL упита у Python-у

Помоћу команде COUNT можемо избројати број редова у селекцији. Симбол звездице, наведен у параметру команде, значи да се бирају сви записи из табеле.

Пример

Хајде, на пример, да избројимо све кориснике у табели:

pythonquery = "SELECT COUNT(*) FROM users"

Резултат извршеног кода:

python{'COUNT(*)': 6}

Пример

А сада избројмо све, који имају плату једнаку 900:

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

Резултат извршеног кода:

python{'COUNT(*)': 2}

Пример

Такође можемо задати у параметру команде COUNT име поља. И команда ће избројати све записе, који нису једнаки NULL:

pythonquery = "SELECT COUNT(salary) FROM users"

Резултат извршеног кода:

python{'COUNT(salary)': 6}

Практични задаци

Задание 1

Избројте све кориснике, чија је старост мања од 30.

Задание 2

Избројте све кориснике са платом, једнаком 500 и старијем од 23.