@adelene

Почему не работает WHERE sql python?

Создаю телеграм бота на питоне с использованием БД. Функции добавления работают нормально. А вывести запрос с использованием WHERE не могу. Хотя поля с записями в самой таблице точно существуют

def delete_record(self, user_id, word):
        self.cursor.execute("DELETE FROM 'records' where ('user_id', 'word') = (?, ?)",
                            (user_id,
                             word))
        m = self.cursor.execute("SELECT * FROM 'records' where 'user_id' = ?",
                                (user_id,)).fetchall()
        for i in m:
            print(i)
        return self.conn.commit()
  • Вопрос задан
  • 160 просмотров
Решения вопроса 1
@adelene Автор вопроса
def delete_record(self, user_id, word):
        self.cursor.execute("DELETE FROM records where (user_id, word) = (?, ?)",
                            (user_id,
                             word))

        return self.conn.commit()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы