子查询让多个查询变成一个查询,只需要查找一次数据库,性能相对来讲更高效,不用写多个SQL语句就可以实现一些复杂的查询,在SQLAlchemy中要实现一个子查询,应该使用以下步骤:1.将子查询按照传统方式写好查询代码,然后在query对象后面执行subquery(),将这个查询变成子查询2.在子查询中,将以后需要用到的字段通过label(别名)方法,取别名3.在父查询中,如果想用子查询中的字段,可以通过子查询返回值.c.字段名拿到 准备工作 from sqlalchemy import creat…