我有下表:
column1 | column2 | column3
1 3 4
5 7 6
如何求和第2列和第3列的值以求和?
预期结果是:
res
7
13
答案 0 :(得分:3)
您可以在select语句中进行数学运算,因此以下操作将起作用:
SELECT column2 + column3 AS res FROM table
答案 1 :(得分:1)
这在postgresql中有效。
select sum(col2+col3) from (
select col1, col2,col3,row_number() over() as rows from column_sum ) as foo
group by rows order by rows;