小编典典

SQL Server 2000中的交叉表查询

sql

我希望有人曾经尝试过这种方法,在我进一步尝试之前可以得到一些建议。

我希望产生类似于sql-server 2000中的交叉表查询的内容。

我有一个类似于以下内容的表结构:

Item       Item_Parameter      Parameter
id         item_id             id
desc       parameter_id        desc
           value

我想做的是通过查询/存储过程来整理数据,以使构建报告更容易。

理想的解决方案将产生如下结果:

             Parameter.desc[0]      Parameter.desc[1]      Parameter.desc[3]...
item.id[0]   Item_Parameter.value   Item_Parameter.value   Item_Parameter.value
item.id[1]   Item_Parameter.value   Item_Parameter.value   Item_Parameter.value

阅读 192

收藏
2021-04-28

共1个答案

小编典典

我最终使用存储过程(http://www.sqlteam.com/article/dynamic-cross-tabs-pivot-
tables)动态创建sql语句。

2021-04-28