0
ピボットを作成しようとしましたが、行がブランドとSKUで、合計が列YYMMのqtyですが、なぜエラーがスローされているのかわかりません。助けてください。SQL Server 2014のPIVOT中にエラーが発生しました
コード:
DECLARE @TABLE TABLE
(
SKU VARCHAR(10),
YYMM VARCHAR(50),
BRAND VARCHAR(50),
QTY INT
)
INSERT INTO @TABLE
SELECT '104591168', '2015-January', 'abott', 2 UNION ALL
SELECT '104580709', '2016-January', 'GSK', 2 UNION ALL
SELECT '104720038', '2017-January', 'RANBAXCY', 2 UNION ALL
SELECT '10467011A', '2018-January', 'abott', 2 UNION ALL
SELECT '104590691', '2019-January', 'abott', 10
ピボットコード:
select *
from
(select
BRAND, sku, QTY, YYMM
from @TABLE) src
pivot
(sum(QTY)
for [Year Month]
としてそれを行うことができますあなたは '欠けています) 'にも問題がありますが、' [Year Month] 'には問題があります。質問を追加してエラーと希望の結果を編集してください。 'PIVOT'([link](https://docs.microsoft.com/en-us/sql/t-sql/queries/from-using-pivot-and-unpivot))についても読むことができます。 – Rokuto
***エラー***!? *私たちに**エラーがあります**あなたは実際に**私たちに**何を言っているのではありません - 忘れないでください**私たちは**あなたの画面もあなたの心も読めません。 **私たちに教えてください**そして私たちが助けることができるようにここに提供してください! –