前提・実現したいこと
AccessのGroup byで1件だけ表示したい
発生している問題・エラーメッセージ
Group Byにて合計金額を1件だけ表示したいと思っているのですが、
accessは潰したい項目でもGroup Byに項目を書き込まないと
「クエリに、集計関数の一部として指定された式'kojo'が含まれていません。」
などと表示されてしまいます。
サンプルデータ(SQL実行後)
kojoでもbushoでもいいので集約して合計金額の欄に全てを足した値1件で表示したい
該当のソースコード
SELECT kojo,busho,jname,shozoku, sum(kingaku) as 合計金額,k_date FROM kjData WHERE k_date = #10/1/2021# GROUP BY kojo,busho,jname,shozoku,k_date
試したこと
Group By句にて列名を表示したり非表示にしたり試してみる。
→結局SQLを通すには全て表示した状態じゃないとエラーで通らない。
→全て表示した状態であったら、1件ではなくすべて表示されてしまう。
こちらについて解決策をご存知の方いらっしいましたらご教授ください。
よろしくお願いいたします。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/05 20:42