SQLAlchemySQLAlchemy修改查询字段列名
Posted 杨浪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLAlchemySQLAlchemy修改查询字段列名相关的知识,希望对你有一定的参考价值。
SQLAlchemy问题记录
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()
以上是关于SQLAlchemySQLAlchemy修改查询字段列名的主要内容,如果未能解决你的问题,请参考以下文章