Подсчет количества через SQL запрос в Python
С помощью команды COUNT
можно подсчитать
количество строк в выборке. Символ звездочки,
указанный в параметре команды, означает,
что выбираются все записи из таблицы.
Пример
Давайте, например, подсчитаем всех юзеров в таблице:
query = "SELECT COUNT(*) FROM users"
Результат выполненного кода:
{'COUNT(*)': 6}
Пример
А теперь подсчитаем всех, у кого зарплата
равна 900
:
query = "SELECT COUNT(*) FROM users WHERE salary=900"
Результат выполненного кода:
{'COUNT(*)': 2}
Пример
Также можно задать в параметре
команды COUNT
имя поля.
И команда подсчитает все записи,
которые не равны NULL
:
query = "SELECT COUNT(salary) FROM users"
Результат выполненного кода:
{'COUNT(salary)': 6}
Практические задачи
Подсчитайте всех юзеров, чей
возраст менее 30
.
Подсчитайте всех юзеров с зарплатой,
равной 500
и возрастом
более 23
.