我有一个表,有5列(日期、字段\u 1、字段\u 2、字段\u 3、类别),我想对所有字段\u 1求和
这是我的sql请求,我想把它转换成python-sqlalchemy
select SUM(Conso_Tranche_Jour) AS Conso_Tranche_Jour, SUM(Conso_Tranche_Nuit) AS Conso_Tranche_Nuit, SUM(Conso_Tranche_Pointe) AS Conso_Tranche_Pointe, Compteur, DATE_FORMAT(Date_conso, "%m/%Y") AS Date_conso
from conso_ht WHERE compteur =%s
group by DATE_FORMAT(Date_conso, "%Y-%m-01"), Compteur
ORDER BY Date_conso ASC
这是我写的,但它不是我想要的好工作
consommation = db.session.query(ConsommationHT.Date_conso, label('jour', func.sum(ConsommationHT.Conso_Tranche_Jour)), label('pointe', func.sum(ConsommationHT.Conso_Tranche_Pointe)), label('nuit', func.sum(ConsommationHT.Conso_Tranche_Nuit))).filter(ConsommationHT.Compteur==current_user.Compteur).group_by(asc(ConsommationHT.Date_conso)).all()
请问有什么想法,我可以如何处理做它??
暂无答案!
目前还没有任何答案,快来回答吧!