如何在SQLAlchemy中执行简单的子查询

时间:2016-12-09 15:22:52

标签: python sql sqlite sqlalchemy flask-sqlalchemy

我是SQLAlchemy的新手,并且没有多少机会处理子查询。我正在使用Flask SQLAlchemy作为记录。

以下是查询的第一部分:

Team.query.filter(Team.season_id==12610)

以下是我想要查询第一部分的部分:(如果可能的话)

Team.query.order_by(desc(Team.team_rank))

基本上,在从某个season_id过滤后,我想按team_rank订购这些团队。

提前致谢!

1 个答案:

答案 0 :(得分:1)

你快到了!只需链接命令。

from sqlalchemy import desc
Team.query.filter(Team.season_id == 12610).order_by(desc(Team.team_rank))