SQL SQlite3(操作错误?)

时间:2018-02-16 20:26:21

标签: python sql python-3.x sqlite

使用此行获取操作错误。有任何关于SQL语句错误的想法吗? (一点sql noob) 基本上只是想要一种从表中获取项目的方法,其中该记录的相应项目等于两个选项中的任何一个。代码如下,谢谢!

self.cursor.execute("SELECT test_id FROM test WHERE class_id = ? OR 
WHERE class_id = ?",(self.classIDs[0],self.classIDs[1]))

1 个答案:

答案 0 :(得分:1)

您的查询有两个WHERE子句。你可以做where class_id IN (?, ?)