【发布时间】:2020-05-02 14:47:12
【问题描述】:
我正在尝试制作一个搜索栏,这意味着我必须让它获取不完整的数据。我有这段代码,但由于某种原因,当我尝试将其打印到终端以查看它时,它给了我一个语法错误。有什么想法可能是错的吗?我想我在输入变量时犯了一个错误,但我在谷歌上找不到任何关于它的信息。
无论如何,这是我的代码:
BookSearch = db.execute(text("SELECT * FROM books WHERE
(isbn LIKE :search) OR (title LIKE :search) OR (author LIKE :search)",
{ "search": '%' + search + '%'}).fetchall()
print(BookSearch)
【问题讨论】: