Задать вопрос
@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)
  • Вопрос задан
  • 45 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@voidstring
Программист на Python
result = cursor.execute('''SELECT zakaz FROM users''').fetchall()
for i in result:
   if i != "" or i != 0:
      pass
   else:
      print(i)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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