現在、次の様な2個のSQL記事で別々のクロス集計を行っていますが1カ所で同様の集計又は、クロス集計同士結合を行う事は出来ないでしょうか?あまり意味の無いようにも思われますがEXCELで複合グラフにする必要がある為、
(1)、TRANSFORM Count(*) AS 件数
SELECT DAO1.客先, Year(DateAdd("m",-3,DAO1.[発生日])) & "年度" AS 年度, Count(*) AS 年度計, Sum(IIf(Month(DateAdd("m",-3,DAO1.[発生日]))<7,1,0)) AS 上期計, Sum(IIf(Month(DateAdd("m",-3,DAO1.[発生日]))<7,0,1)) AS 下期計
FROM DAO1
WHERE (((Year(DateAdd("m",-3,[DAO1].[発生日])) & "年度") Between Nz([年度いつから?],0) And Nz([年度いつまで?],99999)) AND ((DAO1.品記) Is Not Null))
GROUP BY DAO1.客先, Year(DateAdd("m",-3,DAO1.[発生日])) & "年度"
ORDER BY Year(DateAdd("m",-3,DAO1.[発生日])) & "年度", Format([発生日],"oooo")
PIVOT Format([発生日],"oooo") In ("4月","5月","6月","7月","8月","9月",
"10月","11月","12月","1月","2月","3月");

(2)、TRANSFORM Count(DAO1.品記) AS 品記のカウント
SELECT DAO1.客先
FROM DAO1
GROUP BY DAO1.客先
PIVOT DAO1.年度;

このQ&Aに関連する最新のQ&A

A 回答 (1件)

複合グラフはAccessでもできますよ。


クロスが結合できたらクエリ結果提示してみてください。
cocoaさんsarubobo27さんとかいろんな名前つかってますか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報