Charts 创建要与多系列折线图一起使用的查询

Charts 创建要与多系列折线图一起使用的查询,charts,ms-access-2010,Charts,Ms Access 2010,我有一个问题: SELECT Format(dateOpened,"mmmm") AS [Month], Format(dateOpened, "yyyy") AS [Year], sum(holdQty) AS [Total] FROM record_holdData GROUP BY Format(dateOpened,"mmmm"), Format(dateOpened, "yyyy") ORDER BY Format(dateOpened,"yyyy"), Format(dateOpen

我有一个问题:

SELECT Format(dateOpened,"mmmm") AS [Month], Format(dateOpened, "yyyy") AS [Year], sum(holdQty) AS [Total]
FROM record_holdData
GROUP BY Format(dateOpened,"mmmm"), Format(dateOpened, "yyyy")
ORDER BY Format(dateOpened,"yyyy"), Format(dateOpened,"mmmm") DESC;

我要做的是使用这个保存的查询在Access中构建一个折线图,其中每年都是不同的序列。x轴是月份,y轴是保留数量。例如,图表将为2009年、2010年和2011年绘制一条不同的线,所有这些线都在同一时间线上运行,从1月到12月。我在这个查询中遇到的问题是,它没有运行相同的时间线,而是附加了序列。例如,它将显示2009年1月至12月,然后它将在2010年的年底开始一条新的生产线。有人能告诉我如何解决这个问题,或者解释一下我的逻辑错误吗?TIA

尝试使用交叉表查询将年份划分为不同的数据系列:

TRANSFORM Sum(holdQty) AS Total
SELECT Format([dateOpened],"yyyy") AS [Year]
FROM record_holdData
GROUP BY Format([dateOpened],"yyyy")
PIVOT Format([dateOpened],"mm-mmmm");