我有如下数据表
Prod-Code Name Rollup1 Rollup2 EndProd-Code
--------- ----------------- ------- ------- ------------
P100 Potatoes P2 P3 P100
P200 Potatoes GS P4 P5 P200
P300 Potatoes GSS P1 P6 P100
我想要做的是创建一个查询,如果 Prod-Code = EndProd-Code 将获取行。但如果它们不同,我想用来自 EndProd-Code 行的值覆盖 Rollup1 和 Rollup2 的值
使用上述数据运行查询的示例将在下面产生。查看如何使用 P100 的汇总值覆盖 Prod-Code P300 的汇总,因为它具有该 EndProd-Code
Prod-Code Name Rollup1 Rollup2 EndProd-Code
--------- ----------------- ------- ------- ------------
P100 Potatoes P2 P3 P100
P200 Potatoes GS P4 P5 P200
P300 Potatoes GSS P2 P3 P100