如何在python sqlite3中查询字符串中的子字符串

如何在python sqlite3中查询字符串中的子字符串,python,sqlite,Python,Sqlite,如何在python sqlite3中查询字符串中的子字符串 我用的是: cur.execute(“从instr(FirstName,'Le')所在的客户中选择FirstName”) 这很好,但我想搜索如下用户输入: ss=(某些用户输入).get() cur.execute(“从instr(FirstName,ss)所在的客户中选择FirstName”) 但它不起作用 我该怎么办?使用准备好的语句并将用户输入的值绑定到查询: ss=(某些用户输入).get() 当前执行(“从客户中选择名字,其

如何在python sqlite3中查询字符串中的子字符串

我用的是:

cur.execute(“从instr(FirstName,'Le')所在的客户中选择FirstName”)
这很好,但我想搜索如下用户输入:
ss=(某些用户输入).get()
cur.execute(“从instr(FirstName,ss)所在的客户中选择FirstName”)
但它不起作用


我该怎么办?

使用准备好的语句并将用户输入的值绑定到查询:

ss=(某些用户输入).get()
当前执行(“从客户中选择名字,其中INSTR(FirstName,),(ss,))

thanks@Khaled谢谢,欢迎来到Stack Overflow。如果这个答案解决了你的问题,那么请考虑接受它,点击左边的绿色复选标记。