初めまして。
group byした列をSUMで合計を出したいのですが、うまくできません。
1列にまとめてしまうのではなく、
group byしたものに対して
列毎に合計したいです。
現状は、
a b c
01 2 3
01 3 1
というテーブルAがあり
aはvarchar、b,cはnumericです。
sqlは
select a,
sum(coalesce(a,0)+
coalesce(b,0))
from A
group by a
としています。
結果は、
a
01 9
このようになるのですが
a b c
01 5 4
としたいです。
どうすればよろしいでしょうか。
ご教示お願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/13 03:11
2017/12/13 03:18
2017/12/13 03:28