限制访问报告中图表中的列数
Posted
技术标签:
【中文标题】限制访问报告中图表中的列数【英文标题】:Limiting the number of columns in a chart in an access-report 【发布时间】:2013-02-08 23:13:09 【问题描述】:在 Microsoft Access 中,我有一个名为 Cons 的表:
Person | Date_Consumption | Consumption
我正在记录几年来每个月的第一天的一些人的消费量。
我想为每个人创建一个报告,其中包含一个显示过去 12 个月消费量的图表。
我可以使用此查询创建不受 12 个月限制的图表:
SELECT (Format([Date_Consumption],"mmm")) AS Date_Cons, Consumption FROM Cons;
我怎样才能只显示过去 12 个月。 我尝试使用 DESC 排序表的 SELECT TOP 12,但失败了,因为我不知道如何将选择限制为当前在报告中处于活动状态的人。
【问题讨论】:
【参考方案1】:在 sql 中,结果的限制是由 where 子句完成的。 您可以通过限制您想要结果的最后日期来获取最近 12 个月的数据。
SELECT (Format([Date_Consumption],"mmm")) AS Date_Cons, Consumption FROM Cons
where Date_Consumption > '08-Feb-2012'(if you run your report today)
【讨论】:
以上是关于限制访问报告中图表中的列数的主要内容,如果未能解决你的问题,请参考以下文章