Quand Poko veut group_by avec Poko.date comme modèle et additionner la colonne pv
from sqlalchemy import func
q = session.query(Poko.date, func.sum(Poko.pv)).group_by(Poko.date)
alors
for date, sum_pv in q:
print date, sum_pv
Peut être utilisé avec un tapple comme
où quand tu veux
q = session.query(Poko.id, Poko.date, func.sum(Poko.pv)).filter_by(id=1).group_by(Poko.date)
comme
Lorsque vous souhaitez group_by avec plusieurs
q = session.query(Poko.id, Poko.date, func.sum(Poko.pv)).group_by(Poko.date, Poko.id)
Et
Recommended Posts