评价单位有31条是相同的,评分项有21条是相同的,想要合并其中相同的数据,用子查询该怎么写
新建文本文档.txt
sum分数,group by 评价单位,评分项
select 评价单位,评分项,sum(分数) from 表 group by 评价单位,评分项
括号放到分数前面
你这个是连接引起的数据重复,正常的做法应该是排查连接的条件
不能直接group by 分组汇总,这样会导致分数翻倍
偷懒可以直接在select后面加个distinct ,如 select distinct realname ......