从表的1行添加列值并显示另一列

时间:2016-08-24 03:53:12

标签: mysql

我想添加一个多列并显示另一列。这是我的数据库表:

ID | firstname | lastname | score1 | score2 | score3 
1  | mark      | lupez    | 5      | 7      | 4     
2  | james     | cruz     | 6      | 3      | 5     

我想在每一行中添加score1,score2和score3,并显示如下:

ID | lastname | firsname | total_score |
1  | mark     | lupez    | 16          |
2  | james    | cruz     | 14          |

我尝试google并找到答案,但没有运气,但我的思绪并没有发挥作用。

1 个答案:

答案 0 :(得分:4)

只需添加分数列:

SELECT ID,
       firstname,
       lastname,
       score1 + score2 + score3 AS total_score
FROM yourTable