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

Как добавить данные в БД с определенными условиями?

Я использую Aiogram. Мне нужно внести данные в бд по имени пользователя.
Думал сделать через INSERT:
cur.execute('''INSERT INTO users(user_item, user_price) VAlUES (?, ?) WHERE user_name = value''',(user,))

Но выдает ошибку:
sqlite3.OperationalError: near "WHERE": syntax error

Дальше капнул в инете, но увидел, что оператор "where" используют только с select, update и delete.
Вот и вопрос - как добавить данные в моем случае?
  • Вопрос задан
  • 127 просмотров
Подписаться 1 Простой 8 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Python-разработчик + ИИ
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@UberPool
Python/JS coder
Посмотреть документацию SQL
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽