• 締切済み

クロス集計クエリについて

現在、次の様な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.年度;

みんなの回答

  • umazanpai
  • ベストアンサー率38% (53/137)
回答No.1

複合グラフはAccessでもできますよ。 クロスが結合できたらクエリ結果提示してみてください。 cocoaさんsarubobo27さんとかいろんな名前つかってますか?