|
こんにちは、基本的な質問かもしれませんが、よろしくお願いします
集計クエリがうまくいかなくて悩んでいます
SELECT [ID+ID名].[ID+ID名] AS IDコード, テーブルA.日付, [部署CD] & " " & [部署名] AS 部署名CD, [カテゴリ+カテゴリ名].汎用カテゴリ AS カテゴリコード,
Sum(テーブルA.金額) AS 金額の合計, "課税仕入" AS 税区分, Val(8) AS 税率, "A000001" AS 取引先CD, テーブルA.支払日付, テーブルA.備考, テーブルA.No
FROM [カテゴリ+カテゴリ名] RIGHT JOIN ([ID+ID名] RIGHT JOIN テーブルA ON [ID+ID名].ID一覧表 = テーブルA.ID) ON [カテゴリ+カテゴリ名].カテゴリ = テーブルA.カテゴリ
GROUP BY [ID+ID名].[ID+ID名], テーブルA.日付, [部署CD] & " " & [部署名], [カテゴリ+カテゴリ名].汎用カテゴリ, "課税仕入", Val(8), "A000001", テーブルA.支払日付, テーブルA.備考, テーブルA.No, テーブルA.購入理由の最大
HAVING (((テーブルA.購入理由の最大) Not Like "*お歳暮*"));
展開すると、
IDコード 日付 部署名CD カテゴリコード 金額の合計 税区分 税率 取引先CD 支払予定日 備考 No
A 2014/5/18 1 経理 あああ 500 課税 8 A00001 2014/6/30 あいうえお 5555
B 2014/5/18 1 経理 あああ 600 課税 8 A00001 2014/6/30 あいうえお 6666
B 2014/5/18 1 経理 あああ 250 課税 8 A00001 2014/6/30 あいうえお 6666
C 2014/5/18 1 経理 あああ 150 課税 8 A00001 2014/6/30 さしすせそ 7777
IDコードのBが集計されて「金額の合計」 のフィールドが850になってほしいのになりません
何がおかしいのかご指摘よろしくお願いします
※[購入理由の最大]フィールドは不可視です
よろしくお願いします
|
|