我真的需要这个查询的帮助,因为我无法得到结果,我尝试了我所知道的一切。
我在 SQL SERVER 中的一个连接中遇到这种情况:
Item1;Item2;Item3;Total value Item 2;Total value Item 3
SLow1;RR1052;PO1052G;18.98462;0.2597
SLow1;RRRT2395;KJLO.2395;3.49296;0.99
SLow1;RRRT2395;UTYR.STRIP.1x40;3.49296;0.00341
SLow1;RRRT2395;IMPUT.MF-RHT450;3.49296;0.337
SLow1;RRRT2395;LOT0075;3.49296;0.00371
我和我需要在联合中添加这一行 EXTRA(以黄色突出显示):
i 需要 AVG(Total value Item 2) group by Item 2 - SUM(Total value Item 3) group by Item 3, 并在分组文章之后的表中添加此行,其中 item2 具有相同的名称,并且 item3 具有具有新值的新名称 EXTRA。 这条线将来自: AVG(总值项目 2)按项目 2 分组 - SUM(总值项目 3)按项目 3 分组 结果:
Item1;Item2;Item3;Total value Item 2;Total value Item 3
SLow1;RR1052;PO1052G;18.98462;0.2597
----> SLow1;RR1052;EXTRA;;**18.7242** = (**AVG**(Total value Item 2) group by Item 2 - **SUM**(Total value Item 3) group by Item 3 )
SLow1;RRRT2395;KJLO.2395;3.49296;0.99
SLow1;RRRT2395;UTYR.STRIP.1x40;3.49296;0.00341
SLow1;RRRT2395;IMPUT.MF-RHT450;3.49296;0.337
SLow1;RRRT2395;LOT0075;3.49296;0.00371
---> SLow1;RRRT2395;EXTRA;;**-2.1588** =**AVG**(Total value Item 2) group by Item 2 - **SUM**(Total value Item 3) group by Item 3
有人可以帮助我, 非常感谢
AVG(项目 2 的总价值)按项目 2 分组 - SUM(项目 3 的总价值)按项目 3 分组