Задать вопрос
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()

Объясните пожалуйста как это можно сделать.
  • Вопрос задан
  • 237 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    PostgreSQL. Advanced
    4 месяца
    Далее
  • Учебный центр IBS
    QPT PostgreSQL 16. Оптимизация запросов
    1 неделя
    Далее
  • Слёрм
    PostgreSQL База
    4 недели
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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