和值的和值

时间:2018-05-23 10:35:14

标签: mysql

    item_1 | item_2 | item_3 | item_4
    -------+--------+--------+--------
      1 |      1 |      0 |      0
     -------+--------+--------+--------
      1 |      2 |      0 |      0

Sql命令:

  

从MyTable中选择*,(第1项+第2项)+(第1项+第2项)作为项目

想要结果

  item_1 | item_2 | item_3 | item_4 | ItemS
    -------+--------+--------+-------------
      1 |      1 |      0 |      0
     -------+--------+--------+-----------
      1 |      2 |      0 |      0
      -------+--------+--------+-----------
                                      5

2 个答案:

答案 0 :(得分:1)

我假设您需要表格中item_1 + item_2的总和

select sum(item_1 + item_2 ) as ItemS from demo

Demo

答案 1 :(得分:0)

我相信你想要所有item_1 + item_2记录的总和。

<强>查询

SELECT 
 *
, ( SELECT 
     SUM(item_1) + SUM(item_2)
    FROM 
     my_table
  ) AS ItemS
FROM
 my_table

<强>结果

| item_1 | item_2 | item_3 | item_4 | ItemS |
|--------|--------|--------|--------|-------|
|      1 |      1 |      0 |      0 |     5 |
|      1 |      2 |      0 |      0 |     5 |

参见演示http://sqlfiddle.com/#!9/f679ee/5