私はその日のうちの1つを持っています。私は列に以下のデータをピボットしようとしています単純なSQL Pivotがnullを返す
ID | SplitString
-------------------
| 1 | ABC
| 2 | ABC03082017
| 3 | 03082017
| 4 | 1
| 5 | TestData
これまでのところ私以下のコードを持っていますが、私はそれを実行すると、それはNULLを返す、列は正しいヘッダを持っているが、データがすべてですヌル。
select *
from
(
select ID,splitData from dbo.fn_splitstring(@RawData_Header, '|')
) src
pivot
(
MAX(ID) for splitData in ([Identifier], [ProviderCode], [FileDate],[Code],[FileName])
) piv;
ピボットスクリプトの最初の部分が正常に動作し、上記の表を戻しています。私はあなたが使用したい場合はあなたの助けを
おかげ
ノエル
期待される出力は何ですか? –
カラム 'splitData'に' [Identifier]、[ProviderCode]、[FileDate]、[Code]、[FileName] 'の値を持つ行がないので、' NULL'を返しています。あなたは何をしようとしていますか? – Rokuto
@ Kannan希望の結果の画像を追加しました。ありがとう – Noelle