求教:这样的SQL如何写(有关SUM)
有一张表:INFO
字段1 字段2 字段3
-----------------
A 25
B 10
B 20
C A 10
C 25
B A,C 20
要求对应字段1、字段2,做字段3的合计,实际上就是得到:
A 55 即(25+10+20)
B 50 即(10+20+20)
C 55 即(10+25+20)
如果只是对应字段1,统计字段3的合计,那就简单了:
select 字段1,sum(字段3) from info group by 字段1
但现在要把字段2的信息也考虑进去,这样的SQL如何写?
(字段2要么为空,要么就是字段1与逗号的组合。)