How to find sum of multiple columns in a table in SQL Server 2005?

后端 未结 8 1997
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-12-04 17:13

I have a table Emp which has these rows:

Emp_cd | Val1  | Val2  | Val3  | Total
-------+-------+-------+-------+-------
 1     | 1.23  | 2.23  |         


        
8条回答
  •  旧时难觅i
    2020-12-04 17:53

    Another example using COALESCE. http://sqlmag.com/t-sql/coalesce-vs-isnull

    SELECT (COALESCE(SUM(val1),0) + COALESCE(SUM(val2), 0)
    + COALESCE(SUM(val3), 0) + COALESCE(SUM(val4), 0)) AS 'TOTAL'
    FROM Emp
    

提交回复
热议问题