我需要调整我的数据,以便分类和交易显示为标题。下面是一个示例数据集。
描述 | 状态 | 问题编号自定义标签 | 自定义值|
---|---|---|---|
液压 | 打开 | 680 | 分类主要 |
液压 | 打开 | 680 | 交易 | 泵
电气 | 关闭 | 681 | 分类次要 |
电气 | 关闭681 | 交易 | 电气
一个简单的PIVOT
应该可以完成
Select *
From YourTable
Pivot ( max( Custom_Value ) for Custom_Label in ( [Classification],[Trade] ) ) pvt
编辑-
万一你有多余的列没有列在上面。。。你需要";饲料";只有所需列的枢轴。
Select *
From ( Select Description
,Status
,Issue_number
,Custom_Label
,Custom_Value
From YourTable
) src
Pivot ( max( Custom_Value ) for Custom_Label in ( [Classification],[Trade] ) ) pvt