Matrix的动态SQL查询

时间:2017-04-24 02:32:06

标签: sql sql-server stored-procedures

我需要一些帮助来创建存储过程或动态SQL查询来查询矩阵并获得所需格式的输出。

  • 数据库:SQL Server 2014
  • 州表 - 截图:

enter image description here

必需的输出

enter image description here

表格中会添加更多州。因此,脚本应该能够动态获取所有行和列。

输出是创建一个新表。

提前致谢。

1 个答案:

答案 0 :(得分:3)

请尝试以下链接供您参考,它可能有助于您提供逻辑

How to pivot table in SQL Server with a stored procedure?

Dynamic Pivot Queries with dynamic dates as column header in SQL Server

注意:上面的pivoting.better链接引用它并执行unipovt