mysql 合并顺序不同,但内容相同的数据,将第三列值相加

图片说明
mysql 合并顺序不同,但内容相同的数据,将第三列值相加

用程序找出相同列然后在相加值,它不香嘛?非得用mysql进行合并,这样操作写出来的sql语句性能会比较差的

还是先查出来再计算吧

select
列1,列2,sum(列3)
from
table as a
union all
(select 列1 as 列2,列2 as 列1 from table) as b
group by 1,2

你要干什么,问题描述清楚点,