Задать вопрос
@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
В чем может быть проблема?
  • Вопрос задан
  • 306 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Решения вопроса 1
rozhnev
@rozhnev
Fullstack programmer, DBA, медленно, дорого
SELECT COUNT(*) FROM users WHERE column_name == 1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽