АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
⊗pyPmDBQC 119 of 129 menu
Долгожданный Бесплатный курс по выкладке сайта на хостинг. МЫ УЖЕ НАЧАЛИ! Присоединяйтесь к нам!

Подсчет количества через 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.

enru