限制访问报告中图表中的列数

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)

【讨论】:

以上是关于限制访问报告中图表中的列数的主要内容,如果未能解决你的问题,请参考以下文章

计算列组中的列数

MySQL 表列数和行大小有哪些限制?

CSS中的列数问题

我们可以在数据框 spark scala 中拥有的最大列数

Clickhouse 中的最大表格列数

在 SQL / Reporting Services 中使用参数限制用户访问