当前位置: 代码迷 >> Sql Server >> 请教如何计算字段内数值的总和
  详细解决方案

请教如何计算字段内数值的总和

热度:49   发布时间:2016-04-27 10:43:31.0
请问怎么计算字段内数值的总和?
id nums type
1 4 1
2 5 0
3 2 1
4 5 0

我想在存储过程里面计算type为1和type为0的数值总和,然后再比较,例如

type=0的一共是10,type=1的一共是6

如果type=1的总和大于type=0的总和 ,则返回1,否则返回0

请问这个怎么写啊?谢谢

------解决方案--------------------
SQL code
select case when sum(case type when 1 then num when 0 then -num end) > 0 then 1 else 0 end from tb
  相关解决方案