- ベストアンサー
access テーブルの内容を合計して別テーブルに
accessでテーブルの数値を合計して別のテーブルに追加するにはどうしたら良いでしょうか。よろしくお願いします。 テーブルA チーム名 名前 点数 チームA ああ 100 チームA いい 250 チームB うう 300 チームB ええ 200 チームC おお 150 テーブルB チーム名 点数 (チームごとに点数を集計・最初はデータは空です)
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
今晩は VBAですが テーブルBを初期化して、(Delete) テーブルAの点数をチーム毎に集計してテーブルBへ追加する。(Insert) ---------------------------------------------------- Private Sub 集計_Click() DoCmd.RunSQL ("delete from テーブルB :") DoCmd.RunSQL ("insert into テーブルB(チーム名,点数) select チーム名,sum(点数) from テーブルA group by チーム名 ;") End Sub
その他の回答 (1)
- kkkkkm
- ベストアンサー率66% (1725/2595)
回答No.1
https://officek.net/access/a-query/aq-total/aqt-base/ こちらのサイトを参考にして選択クエリを作成し集計します。そのクエリを追加クエリに変更します。追加先をテーブルBに指定して実行するとテーブルBに集計したデータが追加されます。
質問者
お礼
ありがとうございました。
お礼
ありがとうございました。