如何汇总不同的列以按行进行总计?

时间:2014-07-18 18:39:31

标签: sql tsql

如何汇总不同的列以按行排列? 在下面的图片中你可以看到我的陈述,肯定是错误的,因为返回NULL值,但我不知道它是什么。我想创建一个TOTAL column summarizing WOSE, WO, SSSE and SS per row。有人可以帮我吗?

enter image description here

1 个答案:

答案 0 :(得分:4)

这是因为列中的空值 - 请使用以下代码 -

SUM(COALESCE(WOSE,0) +COALESCE(WO,0) + COALESCE(SSSE,0)+COALESCE(SS,0))