Microsoft Access 掲示板

クエリ結果をテーブルに反映(更新)したい / 2

7 コメント
views
4 フォロー
2
名前なし 2022/01/07 (金) 22:52:17 f2dd3@0f6a0

画像を見ると、「3まとめ」テーブルは「1果物合計」クエリと同じもののようですが、なぜ取得できるものをテーブルにする必要があるのでしょうか。
その理由を聞かせてほしいです。

とりあえず、上記の疑問点はおいておいて、回答すると、
集計クエリを含むクエリは更新不可のクエリになります。それを更新クエリにすれば当然そのようなエラーになります。

集計クエリは使わずに、「3まとめ」テーブルから更新クエリを作成して、DSum関数で合計を取得して更新すれば可能ではあります。

更新クエリの設定

フィールド: 合計数
テーブル: 3まとめ
レコードの更新: DSum("数量","[1果物]","果物名='" & [果物名] & "'")
通報 ...