gpt4 book ai didi

postgresql - Postgres (Amazon RDS) 如何计算加权平均值

转载 作者:行者123 更新时间:2023-11-29 12:28:34 29 4
gpt4 key购买 nike

我正在使用 Amazon RDS Postgres 数据库 (9.4.4),我想计算一些数据的加权平均值。

我找到了以下看起来非常适合这项工作的扩展。 https://github.com/Kozea/weighted_mean

但是我现在不确定如何安装扩展,因为我的初步研究表明只允许“支持的”扩展。

http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_PostgreSQL.html#PostgreSQL.Concepts.General.FeatureSupport

使用此扩展我有哪些选择。我不想重新发明轮子,而且我不熟悉在 Postgres 中安装任何类型的功能/扩展。

谢谢

最佳答案

为什么你不发出像这样的简单查询:

select 
case when sum(quantity) = 0 then
0
else
sum(unitprice * quantity) / sum(quantity)
end
from sales;

当然你需要改变你的领域(单价,数量)

关于postgresql - Postgres (Amazon RDS) 如何计算加权平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34576566/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com