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

Как вставить параметры в SQL запрос?

Как вместо слов (James', 25, 'male', 'USA) вставить переменные которые представленны выше вот исходный код
jo = 'users228'
name = 'James'
age = '25'
male = 'male'
counre = 'USA'
cursor.execute("""
INSERT INTO
  {} (title, age, gender, nationality)
VALUES
  ('James', 25, 'male', 'USA');
""".format(jo))
conn.commit()
  • Вопрос задан
  • 207 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
Как то так:
cursor.execute("""INSERT INTO название_таблици (title, age, gender, nationality) VALUES(?,?,?,?)""",(name, age, male, counre, ))

Возможны мелкие ошибки, так как не проверял.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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