sql SELECT WHERE-绑定不足

时间:2017-12-13 16:08:37

标签: sql select binding where-clause

我只使用两列1.name 2.field。我需要检索字段=的名称?如何指定。我不想要这个 - > (self.topic_space,))我需要第二列。所以把逗号放在哪里

这是我的代码:

   cur.execute("SELECT name FROM developers_info WHERE field=?",(,self.topic_space))
     File "administrator.py", line 19
        cur.execute("SELECT * FROM developers_info WHERE field=?",(,self.topic_space))
                                                           ^

这是我的错误:

  

SyntaxError:语法无效

1 个答案:

答案 0 :(得分:1)

看起来你可能有一个流氓逗号。试试这个

 cur.execute("SELECT name FROM developers_info WHERE field=?",(self.topic_space))