SQLAlchemy (ядро) НЕ В подзапросе - PullRequest
0 голосов
/ 19 декабря 2018

Без использования ORM, как добавить подзапрос NOT IN к запросу SELECT?

WHERE id NOT IN ( SELECT id FROM table_X )

Использование Python:

s = select([batch_table])

Я всегда мог вернуться к raw sql, но этобудет легкий путь; -).

1 Ответ

0 голосов
/ 25 декабря 2018

Правильный ответ дал benvc:

select([table_a]).where(table_a.c.id.notin_(select([table_b.c.id])))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...