Задать вопрос
@szjyakgf

Как узнать количество 1 в столбце sqlite?

Работаю с sqlite3 на Python
Есть таблица users, как из определенного столбца(с числами 1,2,3) узнать количество 1?
Например в столбце пять 1, три 2 и десять 3. Как мне вывести число 5(количество 1)

xxx = cur.execute("SELECT COUNT(*) FROM users GROUP BY '%s' HAVING '%s' == 1" % (mmnl, mmnl,)).fetchone()
print(xxx)

Но получаю не 5, а None
В чем может быть проблема?
  • Вопрос задан
  • 308 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Продвинутый SQL
    5 недель
    Далее
  • Академия Eduson
    SQL-разработчик: тариф Базовый
    3 месяца
    Далее
  • Яндекс Практикум
    SQL для разработки
    4 месяца
    Далее
Решения вопроса 1
rozhnev
@rozhnev
Fullstack programmer, DBA, медленно, дорого
SELECT COUNT(*) FROM users WHERE column_name == 1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы