访问我如何创建一个显示有多少相同的报告,包括如果只有 1

Posted

技术标签:

【中文标题】访问我如何创建一个显示有多少相同的报告,包括如果只有 1【英文标题】:Access how do i create a report that shows how many of same including if only 1 【发布时间】:2020-11-16 08:48:31 【问题描述】:

我有一个包含大约 20k 错误代码条目的数据库,我想生成一份报告以显示 每个存储多少个。

用户在处理特定错误时创建一个条目,并从另一个表中获取它 例如

我尝试使用为报告选择的数据创建查询,然后使用报告向导提供帮助。 但是 SUM 函数将代码加在一起,计数记录一起计数。

我希望创建一个按“区域”分组的报告,该报告运行良好。 在每个区域下,我都会像这样计算“屏幕截图中的示例”

错误:->

你有什么想法或者有报告软件可以帮助我实现这个吗?

编辑: 我发现一种解决方案是 -https://support.microsoft.com/en-us/office/count-data-by-using-a-query-b84cdfd8-07ba-49a7-b067-e1024ccfcca8 统计组或类别中的记录

但是问题是我缺少一列带有 AlarmNo 的实际引用的列,因为现在我正在计算它们,并且我仍然对获取原始数字感兴趣。

AlarmNo - 计数。

【问题讨论】:

我想与其他人比较它会类似于计数匹配特定数字的记录。我在想 SELECT Area, Count(AlarmCode) FROM Table1 Group By Area 怎么样,然后将此查询用作报表数据源。 请分享您的表结构和示例数据 【参考方案1】:

抱歉,我不能共享数据或表格,而不是我的数据。

好吧,我发现我做错了什么,这是我的 sql 查询。

我像这样更改了每个区域的查询。 这个适用于英格兰,现在在我生成报告时可以使用。

我缺少的是“计数”AS CountOfAlarmCode。 还是谢谢你的关注。

´´SELECT Data2020.[Country], Data2020.[Site], Data2020.[AlarmCode], Count(Data2020.AlarmCode) AS CountOfAlarmCode, Data2020.[AlarmText] 来自数据2020 GROUP BY Data2020.[Country]、Data2020.[Site]、Data2020.[AlarmCode]、Data2020.[AlarmText] HAVING (((Data2020.[Country])="England"));´´

【讨论】:

以上是关于访问我如何创建一个显示有多少相同的报告,包括如果只有 1的主要内容,如果未能解决你的问题,请参考以下文章

运行访问报告,包括另一个具有相同日期范围的非关联附加报告

如何强制 BIRT 显示零值?

访问报告文本框中显示的“本月”日期计数

如何在 Spring Boot 的所有 JSP 页面中显示相同的城市名称?

在访问报告上创建列和行

[Math_Medium] 781. Rabbits in Forest