每行的列中的SQL总和值

时间:2020-07-20 09:49:24

标签: sql

我有下表:

column1 | column2 | column3
  1        3          4
  5        7          6

如何求和第2列和第3列的值以求和?

预期结果是:

res
7
13

2 个答案:

答案 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;
相关问题