列的值相加如何写

列的值相加怎么写?判断C表B字的值不是负数然后吧整个C表B字段的值相加怎么写?谢谢如IDB15002-20034004-100

列的值相加怎么写?
判断C表B字的值不是负数

然后吧整个C表B字段的值相加

怎么写?谢谢



ID       B    
1         500
2         -200
3         400
4         -100

要求只计算正数的和,负数不计算
500+400

[解决办法]
select sum(B) as scount from C where B> 0