用于转置数据的SQL

时间:2016-11-08 04:02:54

标签: sql-server pivot

我有一张名为Forecast的表格如下:

enter image description here

Product_BK有大约80,000条记录,而本月有12条记录。各州保持静态,为5。

如何编写查询以将数据转置为如下所示:

enter image description here

这是在SQL服务器上,而不是沿着动态查询路径。

感谢您的所有投入

1 个答案:

答案 0 :(得分:3)

您可以使用SQL Server的内置UNPIVOT功能:

find