Задать вопрос
@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)
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    ИИ-разработчик: от API до агентов с МТУСИ
    6 месяцев
    Далее
  • Академия Эдюсон
    Vibe-Coding: тариф Мастер
    1 месяц
    Далее
  • Stepik
    PRO C#. Профессия "Разработчик Telegram ботов"
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@voidstring
Программист на Python
result = cursor.execute('''SELECT zakaz FROM users''').fetchall()
for i in result:
   if i != "" or i != 0:
      pass
   else:
      print(i)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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