使用此行获取操作错误。有任何关于SQL语句错误的想法吗? (一点sql noob) 基本上只是想要一种从表中获取项目的方法,其中该记录的相应项目等于两个选项中的任何一个。代码如下,谢谢!
self.cursor.execute("SELECT test_id FROM test WHERE class_id = ? OR
WHERE class_id = ?",(self.classIDs[0],self.classIDs[1]))
答案 0 :(得分:1)
您的查询有两个WHERE子句。你可以做where class_id IN (?, ?)
。