gpt4 book ai didi

mysql - 从同一个 SQL 表中的不同值中查找百分比差异?

转载 作者:行者123 更新时间:2023-11-29 04:07:31 25 4
gpt4 key购买 nike

我有一个表格,可以跟踪特定位置的月份与年份的总值。

期望的结果:我想将今年一个月的值(value)与去年的值(value)进行比较。然后我想检查增加的百分比。

例如2014(一月)= 140 - 2013(一月)= 150 * 100 = - 6.67

表名- donation_tracker

enter image description here

提前谢谢你。

最佳答案

据我了解,您想要获取特定地点同一个月的从去年到今年的增长百分比。使用查询。

SELECT D1.month, ROUND((D2.Donation_amount- D1.Donation_amount) * 100 / 
D1.Donation_amount, 2)
FROM donation_tracker D1
INNER JOIN donation_tracker D2
ON d1.month = D2.month AND D1.year = D2.year - 1
AND D1.Location_ID = D2.Location_ID;

关于mysql - 从同一个 SQL 表中的不同值中查找百分比差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26910072/

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