Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql SSIS:PIVOT,使用两个标题行取消PIVOT_Sql_Sql Server_Pivot_Unpivot - Fatal编程技术网

Sql SSIS:PIVOT,使用两个标题行取消PIVOT

Sql SSIS:PIVOT,使用两个标题行取消PIVOT,sql,sql-server,pivot,unpivot,Sql,Sql Server,Pivot,Unpivot,我有一个数据表,不幸的是,它有两个标题行,如下所示: Measures Product 4Weeks10-19-14 4Weeks10-19-14 Week09-28-14 Week09-28-14 Measures Product Current Change vs YA Current Change vs YA Avg Units Apples 22.93 -1.68 2

我有一个数据表,不幸的是,它有两个标题行,如下所示:

Measures    Product     4Weeks10-19-14  4Weeks10-19-14  Week09-28-14  Week09-28-14
Measures    Product     Current         Change vs YA    Current       Change vs YA
Avg Units   Apples      22.93           -1.68           22.30         -2.96
Avg Units   Oranges     3.68            0.76            3.00          -0.13
Avg Units   Plums       13.93           0.87            13.66         -0.27
Avg Units   Pineapples  2.49            -0.66           2.48          -0.65
Avg Units   Hot Pockets 28.59           1.05            28.80         0.29
我希望将第一个标题行旋转为一列,如下所示:

Measure     Product     Time            Current  Change vs YA

Avg Units   Apples      4Weeks10-19-14  22.93   -1.68
Avg Units   Oranges     4Weeks10-19-14  3.68    0.76
Avg Units   Plums       4Weeks10-19-14  13.93   0.87
Avg Units   Pineapples  4Weeks10-19-14  2.49    -0.66
Avg Units   Hot Pockets 4Weeks10-19-14  28.59   1.05
Avg Units   Apples      Week09-28-14    22.30   -2.96
Avg Units   Oranges     Week09-28-14    3.00    -0.13
Avg Units   Plums       Week09-28-14    13.66   -0.27
Avg Units   Pineapples  Week09-28-14    2.48    -0.65
Avg Units   Hot Pockets Week09-28-14    28.80   0.29
我在过去使用过UNPIVOT(对不起,只有一次),但不确定如何处理这个问题


提前感谢您的帮助

请共享您正在使用的表的DDL和/或在顶部生成结果的SELECT语句。到目前为止,它只是一个csv文件(LF,逗号分隔)。我还没有把它加载到数据库中。