在连接中过滤子查询

时间:2021-04-01 19:38:54

标签: sql sqlalchemy

这里是子查询:

queryy = db.query(Task).filter(Task.id.in_((1,2,3,5))).subquery()

和使用上述子查询的查询:

db.query(ColumnModel).join(queryy, queryy.column_id == ColumnModel.id).all()

但它不起作用。如果我显式运行子查询,我会收到过滤的任务。但在查询中它不起作用。有什么想法吗??

0 个答案:

没有答案