求助编写PostgreSQL查询:合并同名的count1与count2统计值
嘿,这是你要的整理好的内容,包括原始数据表格、最终统计结果和计算逻辑:
最终统计结果
a -> 6(Name列中"A"对应的count1值之和:1 + 5)b -> 4(Name列中"B"的count1值2,加上Name2列中"B"的count2值2)c -> 11(Name2列中"C"对应的count2值之和:4 + 7)
原始数据表格
| Name | count1 | Name2 | count2 |
|---|---|---|---|
| A | 1 | B | 2 |
| B | 2 | C | 4 |
| A | 5 | C | 7 |
计算逻辑说明
- 仅出现在Name列的项(如"A"):汇总所有对应的
count1值 - 仅出现在Name2列的项(如"C"):汇总所有对应的
count2值 - 同时出现在两列的项(如"B"):将Name列对应的
count1与Name2列对应的count2相加
内容的提问来源于stack exchange,提问作者Lakhan Jain
相关产品推荐
相关产品推荐

