0
points = Session.query(TeamMatchStats) \
.join(TeamMatchStats.match) \
.join(Match.league) \
.filter(League.season == self.season) \
.filter(TeamMatchStats.team == team) \
.filter(Match.date <= date).limit(7).subquery()
points = Session.query(func.avg(points))
制限を適用する必要がある列の平均を計算するには、これらの2つのクエリに何が問題がありますか?SQLAlchemyのサブクエリで平均を計算する
'avg'はテーブルではなく列に適用されます。 – univerio