这是我的脚本
SELECT a.PLUCODE as [Code],a.ITEMNAME as [Item],
sum(a.janQTY) AS [2012 QTY] ,sum(a.janAmt) AS [2012 AMT],
sum(b.janQTY) AS [2013 QTY] ,sum(b.janAmt) AS [ ]
FROM 2012_Table
LEFT OUTER JOIN 2013_Table b ON a.PLUCODE=b.PLUCODE
WHERE a.CATEGORY='Category1'
GROUP BY a.PLUCODE,a.ITEMNAME
ORDER BY a.PLUCODE
输出是
Code Item 2012 QTY 2012 AMT 2013 QTY 2013 AMT
0312 ItemOne 67 837,500 21 262,500
我在 [2012 QTY] 和 [2012 AMT] 中的输出是正确的,但是在 [2013 QTY] 和 [2013 AMT] 上是错误的,它应该是 1 的数量和 12,500 的数量,有人可以帮我什么是正确的脚本为了这。