0
我有這些日子之一。簡單的SQL Pivot返回null
我想下面透視數據成列
ID | SplitString
-------------------
| 1 | ABC
| 2 | ABC03082017
| 3 | 03082017
| 4 | 1
| 5 | TestData
到目前爲止,我有下面的代碼,但是當我運行它,它返回空值,列有正確的頭,但該數據是所有空值。
select *
from
(
select ID,splitData from dbo.fn_splitstring(@RawData_Header, '|')
) src
pivot
(
MAX(ID) for splitData in ([Identifier], [ProviderCode], [FileDate],[Code],[FileName])
) piv;
樞軸腳本的第一部分工作正常並返回上面的表格。
編輯**
我想如果你想使用返回下面
由於與圖像數據的幫助
諾伊爾
您的預期產出是多少? –
這是返回'NULL',因爲在'splitData'列中沒有包含值'[Identifier],[ProviderCode],[FileDate],[Code],[FileName]'的值的行。你想要達到什麼目的? – Rokuto
@康南我添加了所需結果的圖像。謝謝 – Noelle