0

2 列を 3 列目に、またはすべての行の出力に合計する方法

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 つの列のすべての行の合計を取得する方法

4

1 に答える 1

2

このクエリを試してください:

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

データをグループ化したくないので、集計関数は必要ありません。

于 2013-11-09T04:01:29.357 に答える