我有一个问题:

SELECT FD.PatternValue, FD.Service_ID, FD.PatternStartDate, Count(FD.PatternValue) AS CountOfPatternValue
FROM FWPD AS FD INNER JOIN ME ON FD.ID = ME.ID
WHERE (((FD.PatternStartDate) Between #5/1/2015# And #5/5/2015#) AND ((ME.WorkGroup)="ATSA"))
GROUP BY FD.PatternValue, FD.Service_ID, FD.PatternStartDate;

我想使它成为Access 2010中的两列 Headers 交叉表查询,以便它可以用作图表的行源,在x轴上显示两个分组级别 .

日期将是最低级别,然后将高于该日期的每个Service_ID,然后是每个服务中每个模式值的计数 .

我正在学习SQL,需要有关如何完成此查询的帮助 . 我认为它需要两个交叉表之间的联合,但不知道如何做到这一点 .

我想要实现的是:

barplot x-axis labels with hierarchical grouping variables in separate rows

但在Access 2010中的图表上

提前致谢