我必须让这个查询产生一系列设备的月平均可用性。这个查询看起来非常丑陋而且相当臃肿,我想知道是否可以采取一些措施来改善它。
现在我有一个表示每个月的表达式列。例如,以每月为例,我需要检查维护期是在月内发生,在月之前开始但在结束期间,在月内开始但在外部结束,是否完全封装了月份(如果是2012年1月,则开始维护) 2011年12月结束2012年2月),或者不计算它,因为它在整个月内全面运作。
因此,你可以看到检查这4个案例并在之后做计算真的膨胀一个月,更不用说12!所以我只是在寻找一个建议,如果有更多我可以做的事情。如果某人有可以指向我的文章,我不怕某些RnD。如果这种方法不是太糟糕,我不介意,如果可能的话,我只想做得更好。
先谢谢了!
答案 0 :(得分:0)
你不能只在MS Access中做一个简单的交叉表查询吗?