当前位置:Gxlcms > 数据库问题 > 【SQLAlchemy】SQLAlchemy修改查询字段列名

【SQLAlchemy】SQLAlchemy修改查询字段列名

时间:2021-07-01 10:21:17 帮助过:19人阅读

company    price    quantity
Microsoft  100      10
Google     99       5
Google     99       20
Google     101      15

 


要实现脚本
select price, sum(quantity) as num from shares where company=Google group by price;

SQLAlchemy写法

你实际上需要label()方法。

result = dbsession.query(Shares.price,                             func.sum(Shares.quantity).label("Total sold"))                             .filter(Shares.company== Google)                             .group_by(Shares.price).all()

【SQLAlchemy】SQLAlchemy修改查询字段列名

标签:sof   label   log   code   group by   nbsp   ota   print   div   

人气教程排行