- 締切済み
複数の列の値が一致するときに行を集約して集計する方法
Viaual Basic 6 を SQL Server2000 に接続しています。 ファイルの中に下記のようなレコードがあります。 --------------------------------- 得意先 │ 営業所 │ 金額 --------------------------------- 青木 │ 78951 │ 2565 青木 │ 78951 │ 2569 田中 │ 98512 │ 9863 「得意先」と「営業所」が一緒なら金額を足して一つのレコードとしてまとめて出力したいのです。 --------------------------------- 得意先 │ 営業所 │ 金額 --------------------------------- 青木 │ 78951 │ 5134 田中 │ 98512 │ 9863 SELECT SUM と ORDER BYを組み合わせればできるかと思ったのですが。。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- taka_tetsu
- ベストアンサー率65% (1020/1553)
回答No.1
select 得意先, 営業所, sum(金額) from テーブル名 group by 得意先, 営業所
お礼
どうもありがとうございます!