数据库中组和子组的累加器?最佳实践

时间:2011-10-14 14:40:21

标签: database ms-access-2003

(这是真实问题的简化版) 我有一个包含今年所有销售额的数据库。 这里的每一行包含:group,sub_group,sub_sub_group(yes!3th levels),article_id,quantity;

此处的目标是在ms-access 2003中生成一个报告,其中我按group,sub_group和sub_sub_group的顺序获取所有记录。但每次sub_sub_group结束时,我都需要该sub_sub_group包含的所有文章数量的总和。 sub_group和group也必须如此。

我所做的是创建3个视图:sub_sub_group,sub_group和group的totalizers视图。 然后我把所有这些加在一起,但是这没有按预期工作(当然!)因为它们不合适。 (注意:在sub_sub_group的article_id中我写了字符串“sub_sub_total”,对于sub_group和group也一样) (当我只为sub_sub_group制作累加器但不为sub_group和group制作累加器时有效)

有什么建议吗? 谢谢;)

1 个答案:

答案 0 :(得分:0)

据我了解您的问题,您可以在没有查询的情况下实现此目的,只需创建一个访问报告即可。报告能够在准备报告期间对每个组进行分组数据并构建部分金额。

也许有一个向导可以帮助您完成此过程。