これは私のスクリプトです
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 である必要があります。正しいスクリプトを教えてください。このため。