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修改查询字段列名的主要内容,如果未能解决你的问题,请参考以下文章

sqlserver数据库中怎么查询某个字段中含有某些字?

ElasticSearch-7.10版本最新万字长文教程距离搞懂ELK核心你只差这一片文章

表中添加列,删除列,修改列名字

Java开发快速学习!万字长文轻松彻底入门spring

MySQL UPDATE 查询

sqlserver数据库的服务器 改名字后 数据库登录不上 解决方案