Задать вопрос
Gimir
@Gimir
JavaScript dev

Как добавить переменную в SQL запрос с «WHERE something LIKE» на Python?

Доброго времени суток!
Хотел по быстрому реализовать поиск книг на Flask'е но не могу добавить переменную в выражение:
@app.route("/book-<string:book>")
def book(book):
    oneBook = db.execute("SELECT * FROM books WHERE title LIKE '%:book%' OR isbn LIKE '%:book%' OR author LIKE '%:book%'",
    {"book": book}).fetchall()

Объясните пожалуйста как это можно сделать.
  • Вопрос задан
  • 239 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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