isnull和sum的关系

这是我刚刚写存储过程的时候意识到的一个问题!!!

先问大家这样一个问题,print 100+null  等于多少?

在一组数据统计的过程中,只要使用到sum函数,就必须使用isnull函数包含起来,因为你如果有其中一项没有值,那么你的整个运算的值就是null,查询出来可能就是0。

所以严格的写法是   sum(isnull(参数1,0))

 

每天进步多一点!!!

posted @ 2019-02-15 08:58  锦大大的博客呀!  阅读(1313)  评论(0编辑  收藏  举报