2016-02-08 49 views
1

我需要添加到行中的列。 表數據DB2,SQL查詢到SUM 2列

id Col1  Col2 
1  10  20 
2  11  20 
3  12  20 

結果預計

id Sum 
1  30 
2  31 
3  32 

我試過sum(col1 + col2),但是,讓所有列的總和在一起。

回答

2

sum()聚集功能(一個給了一組行的一個結果),而不是一個代數之一:兩列你想要的此外(在數學總和):

select id, col1 + col2 as sum 
from mytable 
+0

Thanks @bohemian,it works – Pat