@niq3424734

Как удалить данные из БД по данным из переменной?

Мне нужно удалить пользователя из БД по его username, который храниться в переменной get_user, пробовал так:
conn=sqlite3.connect('users123.sql3')
cur=conn.cursor()
cur.execute("DELETE FROM USER WHERE username=VALUES('%s')" % get_user)
conn.commit()

Но ничего не получилось, подскажите пожалуйста, как правильно составить запрос
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
trapwalker
@trapwalker
Программист, энтузиаст
cur.execute("DELETE FROM USER WHERE username=?", get_user)

Зачем методом тыка пытаться программировать? Надо изучать SQL и БД
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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