我正在构建一个存储过程,用于驱动管理报告。
报告结构如下:
区域
科
产品
SaleAmount | SaleCount | ApplicationCount | CancelCount | DeclineCount | PendingCount
产品
分支
区域
我已经编写了查询,以便为我提供销售,应用,取消,下降和待定的数据。
这些查询都返回到具有以下结构的临时表:
BranchCode | ProductID |价值|计数
然后我有一个查询返回区域和分支(QryBranch)的所有数据,因为我们希望报告显示所有分支,没有数据的分支只会在结果中显示零。
我遇到的问题是将所有数据整理在一起,以便给出我想要的结果,因为我在QryBranch和TblProduct之间没有链接。
我可以轻松地在QryBranch和BranchCode上的临时表之间建立链接,但我无法弄清楚如何在Product中考虑因素。
请有人给一些建议。