2010-02-16 33 views

Respuesta

25
sums = session.query(func.sum(Irterm.n).label('a1')).group_by(Irterm.item_id) 
average = session.query(func.avg(sums.subquery().columns.a1)).scalar() 
1

Por favor, vea el tutorial de SQLAlchemy en subqueries.

+4

nueva URL http://www.sqlalchemy.org/docs/orm/tutorial.html#using-subqueries – seriyPS

+0

Gracias, la URL se ha corregido en mi post original. – fviktor