2024-04-25 21:47:41 发布
网友
我正在尝试进行通配符搜索,以查找在任何位置都包含变量字符串的值,所以像%this%这样搜索,但我无法计算出要在%%中包含什么。我在不同的地方尝试了各种单引号和%的组合
variable = request.form.get("input") results = db.execute("SELECT * FROM table WHERE column LIKE :placeholder", {"placeholder": variable}).fetchall()
这将起作用:
variable = request.form.get("input") variable = f"%{variable}%" results = db.execute("SELECT * FROM table WHERE column LIKE :placeholder", {"placeholder": variable}).fetchall()
这将起作用:
相关问题 更多 >
编程相关推荐