擅长:python、mysql、java
<p>您可以使用字符串格式来生成占位符:</p>
<pre><code>statement = "SELECT * FROM table WHERE column IN ({0})".format(
', '.join(['%s'] * len(filterList)))
cursor.execute(statement, filterList)
</code></pre>
<p>您可能仍然想测试<code>filterList</code>不是空的,并且在这种情况下完全省略<code>WHERE</code>子句:</p>
^{pr2}$