SQL Server преобразует столбцы в строки

У меня есть таблица SQL с текущим значением и предыдущим значением.

Id  Value1  PValue1 Value2  PValue2
1   A       A       V       V1
2   B       B1      W       W1
3   C       C1      X       X

Я хочу сравнить их и отобразить в следующей таблице, если значение изменилось.

Id  Column  Value   Pvalue
1   Value2  V       V1
2   Value1  B       B1
2   Value2  W       W1
3   Value1  C       C1

Возможно ли это в SQL 2008 без зацикливания каждого столбца?

Ответы на вопрос(4)

Ваш ответ на вопрос