当前位置: 代码迷 >> Sql Server >> null問題!该如何解决
  详细解决方案

null問題!该如何解决

热度:81   发布时间:2016-04-24 23:57:17.0
null問題!
 select sum(Mtd201104) from [dbo].[RPT_resultA41_test]
 select sum(25+null)

第一个能正确出结果,第二条出null,可我第一条的Mtd201104字段也有值为null的啦!应该结果为null才对!
求解!谢谢了!
我知道这样可以  select ISNULL(Mtd201104,0.00) from [dbo].[RPT_resultA41_test]
就是想知道为什么会出现那种 情况
------解决方案--------------------
null和类型 运算都是null

------解决方案--------------------
sum函数过滤掉null值了,不会累加null,你第二条明显指定了加null,当然是null
  相关解决方案