以下を返す単純な選択クエリがあるとします。
ID Name1 Name2 Description1 Description2 Notes1 Notes2
1 A B AA BB AAA BBB
2 C D CC DD CCC DDD
次のようにデータセットを返したい:
ID ColumnName 1st 2nd
1 Name A B
1 Description AA BB
1 Notes AAA BBB
2 Name C D
2 Description CC CC
2 Notes DDD DDD
SQLサーバー2008-r2でそれを行う方法はありますか? それはPIVOTの仕事のように見えますが、PIVOTでこれを達成する方法について混乱しています