MS Access クロス タブ クエリを SQL Server ストアド プロシージャに変換しようとしていますが、SQL Server でのデータのピボットに問題があります。
変換したいMS Accessクロスクエリは次のとおりです-
TRANSFORM Sum(NZ(Actuals!Amount,0)) AS Amount
SELECT Actuals.PS_OV, Actuals.Period, Actuals.Program, Actuals.Actuals_Year
FROM Actuals
GROUP BY Actuals.PS_OV, Actuals.Period, Actuals.Program, Actuals.Actuals_Year
PIVOT Actuals.Source;
列の値Source
(つまりEquipment, Expense, Furniture, Leasehold
) が列にピボットされます。SQL Server ストアド プロシージャでこれを行う方法を教えてください。
どうもありがとう。