Надо сформировать запрос с использованием IN в WHERE.
«„„SELECT * FROM table WHERE table.a IN %s AND table.b=%s““»,(self.a,self.b))
self.b - просто число и проблем с ним нет.
self.a - питоновская строка = '(1,2,3,4,5)', она формируется в цикле из элементов массива.
MySQL на это ругается:
_mysql_exceptions.ProgrammingError: (1064, «You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax.
Что можно сделать?