日期:2014-05-16  浏览次数:21038 次

如何计算一个表里重复出现的某个字段的数值和?
不好意思,标题有点长:
问题如下:
有一个表,字段如下:
ID         name       number

表里有如下数据:
1         产品A         30
2         产品B         40
3         产品C         50
4         产品A         20
5         产品C         30

如何计算
表里   产品A的数量和?

请高手帮忙。谢谢!

------解决方案--------------------
这是最基本的SQL语句了,不用高手,偶菜鸟也会

select [name],sum(number) as n from tb group by [name]

以上这样就可以得到按name分组的number之和

只要一个产品的:
select [name],sum(number) as n
from tb
where [name]= '产品A '
group by [name]