Как вставить переменную в SQL LIKE запрос в колбу / Python? - PullRequest
0 голосов
/ 23 сентября 2018

У меня есть этот код:

text = request.form.get("searchText")
        print(text)
        result = dbSession.execute(
            "SELECT * FROM books WHERE
            (isbn LIKE '%:text%') OR (title LIKE '%:text%')
            OR (author LIKE '%:text%') LIMIT 10",
            { "text": text }
        ).fetchall()

Я получаю такую ​​же ошибку, как и текст = q:

(isbn LIKE '%'q'%')

Я думаю, это нужно перевести так:

(isbn LIKE '%q%')

Что мне делать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...