Skip to main content
 首页 » 编程设计

python之将字符串列表绑定(bind)到 IN 子句

2025年05月04日19jyk

<分区>

Possible Duplicate:
python list in sql query as parameter

考虑这个(在这里使用 apsw):

s = ["A", "B", "C"] 
c.execute("SELECT foo.y FROM foo WHERE foo.x in (?)", (s, )) 

这不起作用,因为绑定(bind)参数不能是列表。我想将字符串列表绑定(bind)到 ?。我知道如何手动构建适当的查询字符串,但我想知道是否有一种方法可以通过绑定(bind)来实现。