我似乎找不到合适的方法来做到这一点。基本上,我想按名称(全部或部分)搜索人员数据库。
这是我的设置:
name = str(raw_input("Enter name..."))
假设该表名为people,并且有一个列" name",我将如何使用该库编写此查询?
我的尝试:
curs.execute("SELECT * FROM people WHERE people.name LIKE \"%:nm%\";", {"nm":name})
但是当我知道通配符之间有固定值的查询返回某些内容时,它返回len(result) == 0
,所以我不确定这里发生了什么。