2024-06-01 00:10:42 发布
网友
我将MySQL与PythonFlask结合使用,并尝试使用concat之类的工具进行搜索查询,但如果在符号周围使用不同的标记,则会出现语法错误或类型错误
name_search = form.name.data cursor.execute('SELECT id, name, surname FROM users WHERE surname LIKE CONCAT ('%', '%s', '%')', [name_search])
您可以在变量中添加百分号
cursor.execute("SELECT id, name, surname FROM users WHERE surname LIKE '{}'".format("%" + name_search + "%"))
您可以在变量中添加百分号
相关问题 更多 >
编程相关推荐