2017-03-27 2 views
-2

私はtripdetailsという名前のテーブルがあります。mySqlで列の値を追加する方法は?

テーブル構造:

**trip no** **invoice no** **total balance** 
111    1    500 
111    2    800 

私は、これら2枚の請求書にトータルバランスを追加したいが... = 1300 500 + 800を意味します...

+0

あなたがSQLの 'SUM'を探しているようです。 –

+0

あなたはそれを「合計」したいですか?どこに追加したいですか?テーブルに? –

+0

はい、テーブルに追加します.. –

答えて

-1
SELECT trip_no,SUM(total_balance) as total 
FROM tripdetails 
WHERE trip_no = 111 
GROUP BY trip_no; 

これはそれを行う必要があります。 trip_no 111で両方の行を選択し、それらをグループ化し、残高の合計を選択します。

0
SELECT SUM(total_balance) as invoice_total FROM tripdetails 
0

集計関数を使用して列の合計を計算する必要があります。希望する出力を得るのに役立つ事前定義された関数があります。

構文:

select sum(column_name) as alias 
from table_name 
関連する問題