2012-02-17 11 views
7

SQL列に値を追加するにはどうすればよいですか?私はテーブルをxamppに設定しました。そして、私は "総"というタイトルの列にすべての値を追加しようとしています。SQL-列に値を追加する

+0

お返事ありがとうございました!私はそれを働かせて、今、フォローアップの質問があります。列に正の数だけを加算し、その列に負の数だけを加算する方法はありますか?ありがとう – cmorris1441

+0

それに応じて私の答えを更新 –

答えて

12

SQL ServerまたはMySQLの:

select sum(MyColumn) as MyColumnSum from MyTable 

あなたが別の列ここ

select sum(MyColumn) as MyColumnSum, OtherColumn from MyTable Group By OtherColumn 

をグループ化することによって、列を合計する必要がある場合には、別途、追加する方法です。負の数または正の数

select 
    sum(case when MyColumn < 0 then MyColumn else 0 end) as NegativeSum, 
    sum(case when MyColumn > 0 then MyColumn else 0 end) as PositiveSum 
from 
    MyTable 

リファレンス

+0

彼はxamppについて言及しているので、それはMySQLですが、クエリが機能するはずです。 – bfavaretto

1
select sum(yourCol) as Gross 
from YourTable 

(集計関数SUMを使用してください)。

関連する問題