【发布时间】:2021-04-05 13:29:46
【问题描述】:
嗨,请帮助我解决以下问题。对此非常不满!
我有 3 列代理商、金额和年份
我想按代理商对数据进行分组并对这些值求和
例如:
我需要这样的答案
【问题讨论】:
-
考虑处理应用代码中数据显示的问题
标签: mysql sql sum pivot aggregate-functions
嗨,请帮助我解决以下问题。对此非常不满!
我有 3 列代理商、金额和年份
我想按代理商对数据进行分组并对这些值求和
例如:
我需要这样的答案
【问题讨论】:
标签: mysql sql sum pivot aggregate-functions
使用条件聚合:
select agency,
sum(case when year = 2018 then amount else 0 end) as amount_2018,
sum(case when year = 2019 then amount else 0 end) as amount_2019
from mytable
where year in (2018, 2019)
group by agency
【讨论】: