1
次の出力のためにSQLクエリ/ spを作成するには、あなたの助けが必要です。私は、次のような出力を生成したい新しい列ごとに列値を繰り返して複数の列をピボットする
:
私のテーブルには、次のデータである
親切に注意し、ここで、フィールド名はわずか4ではありません表のように、それは変化する。
データの下に検索:
CREATE TABLE #Results
(
FieldName nvarchar(50),
FieldValue nvarchar(50),
RecordStaus int
);
INSERT INTO #Results(FieldName,FieldValue,RecordStaus)
VALUES ('Coverage',NULL,1)
,('Premium',NULL,2)
,('F1',100,1)
,('F2',100,1)
,('Coverage',200,1)
,('Premium',10,1)
,('F1',50,1)
,('F2',NULL,3)
,('Coverage',300,1)
,('Premium',45,1)
,('F1',24,1)
,('F2',NULL,1)
,('Coverage',450,3)
,('Premium',12,3)
,('F1',50,1)
,('F2',NULL,1);
あなたは値が列にグループ化されることによって、列を持っていますか? – gotqn