Как связать список с алхимическим запросом SQL? Приведенные ниже методы не работают.
engine.execute("DELETE FROM testing WHERE test_id IN %s", [1,2,3])
engine.execute("DELETE FROM testing WHERE test_id IN %s", tuple([1,2,3]))
engine.execute("DELETE FROM testing WHERE test_id IN (%s)", [1,2,3])
Все они дают мне ошибка: not all arguments converted during string formatting
not all arguments converted during string formatting
Вы можете привязать список к запросу, преобразовав его в кортеж:
engine.execute("DELETE FROM testing WHERE test_id in %(ids)s, ids=tuple([1,2,3])))