• 締切済み

複数列を足しこんで更に合計するには

初心者ですが、書籍を見ても載っていないので質問します。 複数の列を足し込んだものを更に合計するには sum(aKENSU+bKENSU)  AS  GOKEI といった書き方で良いのでしょうか

みんなの回答

  • jamshid6
  • ベストアンサー率88% (591/669)
回答No.1

考え方はあっています。 慣れておられないようなので、アドバイスを1つ。 列の中にNULL値が含まれていると、集計以前のその行の足し算の結果がNULL値になって正しい結果になりませんので、 もしNOT NULLにしていない列があるなら、SUM(ISNULL(a.KENSU,0)+ISNULL(b.KENSU,0))とするか、SUM(a.KENSU)+SUM(b.KENSU)とした方がよいでしょう。

univ1398
質問者

お礼

ありがとうございました。補足も助かります。

関連するQ&A