Можно ли выразить запрос, подобный приведенному ниже, в «языке выражений SQL», который используется в SQLAlchemy?Есть ли поддержка для IN-оператора на языке SQL Expression, который используется в SQLAlchemy?
SELECT * FROM foo WHERE foo.bar IN (1,2,3)
Я хочу избежать написания предложения WHERE в виде простого текста. Есть ли способ выразить это подобно моим примерам ниже или каким-либо образом, который не использует простой текст?
select([foo], in(foo.c.bar, [1, 2, 3]))
select([foo]).in(foo.c.bar, [1, 2, 3])
Спасибо за быстрый ответ. Опечатка в вашем примере, _in должна быть в_. – Mathias
@Mathias: спасибо. – nosklo
Обе ссылки мертвы. – suzanshakya