将具有多个(动态)列的行转置为具有两列的多行(原始列数)

时间:2015-02-18 15:23:43

标签: tsql row transpose

我有一个记录集(仅一行):

Col1 Col2 ...... Coln

Val1 Val2 ...... Valn

我需要转置它:

字段值

Col1 Val1

Col2 Val2

......

Coln Valn

有人可以帮助我吗?

由于

1 个答案:

答案 0 :(得分:0)

类似的东西:

SELECT Field = 'Col1', Value = Val1
FROM TableA
UNION ALL
SELECT Field = 'Col2', Value = Val2
FROM TableA
UNION ALL
...