急求一个简单的SQL语句
我想将一个表里的数据除掉相同的(以一个字段为标志),数字得合计,如下表A
id name count prop
1 A 2 null
2 A 3 null
3 B 3 null
4 C 4 null
5 C 3 null
得到这样的表
id name count prop
1 A 5 null
2 B 3 null
3 C 7 null
注意字段name 和 count的变化
[解决办法]
两张表的 ID字段有关联么?
[解决办法]
select t2.id,t1.name,t1.[count] , prop = null from
(select name,sum([count]) [count] from tb group by name) t1,
(select name,min(id) id from tb group by name) t2
where t1.name = t2.name
[解决办法]
prop是什么类型,是否都为null
是否name相同,prop也相同
根据name统计count
select name,sum([count]) from 表 group by name