如何将所有行的两列加到第三列中

时间:2013-11-09 03:57:27

标签: php mysql

如何将两列合并为第三列或输出为所有行

order_id  english maths grand_total 
   1         10      10         20
   2         20      5          25
   3         10      10         20

我运行此查询“select sum(english + maths)as grand_total from table”
 结果是

grand_total
   20 

我只获得第一行而不是所有行如何获得一列中所有行的总和

1 个答案:

答案 0 :(得分:2)

尝试此查询:

select order_id, english, maths, english + maths as grand_total from table

不需要聚合功能,因为您不希望以任何方式对数据进行分组。