実行時にデータをアンピボットするために、次のSQLスクリプトを使用しています。このエラーを受け取っています:UNPIVOT演算子で指定されたUNPIVOT引数の既存の列名と競合します。Unpivot特定のテーブルの複数の列
SELECT
HelpDeskName
, TRY_CONVERT(NUMERIC(10,4),loggedInAgents) AS loggedInAgents
, TRY_CONVERT(NUMERIC(10,4),AvailableAgents) AS AvailableAgents
, TRY_CONVERT(NUMERIC(10,4),UnAvailableAgent) AS UnAvailableAgent
, TRY_CONVERT(NUMERIC(10,4),TotalCalls) AS TotalCalls
, TRY_CONVERT(NUMERIC(10,4),CallsHandled) AS CallsHandled
, ReceivedTime
FROM [Final].[UCCX] AS U
UNPIVOT
(
HelpDeskName,
ReceivedTime
for Category in (LoggedInAgents,AvailableAgents,UnAvailableAgent,TotalCalls,CallsHandled)
) Z ;
私が見たいunpivotの出力列は、HelpDeskName、ReceivedTime、Category、CategoryValueです。この質問に助言をするか、助けてください。
のようなものを返すでしょうか?あなたは 'unpivot'や' pivot'をしたいですか? –
私は2枚の画像を追加しました。 – Justin