2015-04-22 50 views
-2

我们有此UNPIVOT查询。在未转换查询的结果中包含列名称

SELECT Value 
FROM (Your select statement) as x 
UNPIVOT (Value FOR val IN (a, b, c, d)) as p 

产生的结果是这样的:

Value 
value1 
value2 
value3 
value4 

我们如何能详细到包括列名?

Value  ColumnName 
value1 a 
value2 b 
value3 c 
value4 d 
+1

Select Value,vx from? –

+0

@downvoter关注意见? –

回答

-2

谢谢Giorgi。将val添加到SELECT子句中:

SELECT Value, val 
FROM (Your select statement) as x 
UNPIVOT (Value FOR val IN (a, b, c, d)) as p