我正在尝试写一个远离我的轮子的查询。希望有人可以在这里找到解决方案。以下是我想要的内容,
表
MemberInfo
包含(150名会员的会员ID,会员名称,地址,电话,电子邮件等)MemberID
,其中每个成员都有唯一的供应商ID,因此它包含(20个供应商的MemberID,VendorA_MemberID,VendorB_MemberID,VendorC_MemberID ....)VendorA
包含(VendorA_MemberID,TranDate,TranAmount,Category等..)我将使用MemberInfo表中的MemberID作为用户界面侧的变量。
我需要返回的报告将按供应商按季度汇总交易金额并附上年度摘要。我可以使用成员作为一个没有问题的变量为一个供应商编写此查询。当我必须在一个查询中返回所有供应商时,我不知所措。此外,还有一些NULL值,其中某些成员不携带特定供应商。
我脑海中返回的查询后面跟标题
- |VendorA | Q1 Sum | Q2 Sum | Q3 Sum | Q4 Sum | YTD Sum |
- |VendorB | Q1 Sum | Q2 Sum | Q3 Sum | Q4 Sum | YTD Sum |
- |VendorC | Q1 Sum | Q2 Sum | Q3 Sum | Q4 Sum | YTD Sum |
- |VendorD | Q1 Sum | Q2 Sum | Q3 Sum | Q4 Sum | YTD Sum |
我希望这清楚地传达并且是可能的 谢谢!