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

Как выводить значения из базы данных, которые не равны нулю?

Хочу сделать вывод заказов из таблицы Sql, но когда пытаюсь вывести выводит все значения, как сделать чтоьв выводило значения которые не равны Ничему
back = types.InlineKeyboardMarkup(row_width=2)
        bac = types.InlineKeyboardButton("Запросить код✅", callback_data='zap')
        back.add(bac)
        conn = sqlite3.connect('users.db')
        cursor = conn.cursor()
        cursor.execute('SELECT zakaz FROM users')
        while True:
            us_id = cursor.fetchone()

            if us_id == None:
                break
            elif us_id != None:
                id = us_id[0]
                id != None
                print(id)
  • Вопрос задан
  • 47 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Devman
    Чат-боты на Python
    2 месяца
    Далее
  • Skillfactory
    Профессия Fullstack-разработчик на Python
    14 месяцев
    Далее
  • AndroidSprint
    Kotlin основы: ИИ-ментор 24/7 + персональный наставник
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@voidstring
Программист на Python
result = cursor.execute('''SELECT zakaz FROM users''').fetchall()
for i in result:
   if i != "" or i != 0:
      pass
   else:
      print(i)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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