【发布时间】:2014-04-09 06:24:08
【问题描述】:
我有一个如下的 SQL 表:
ID StepID Rating Comments StaffID Date
-------------------------------------------------------------
1 1 6 blah blah 1025 2014-03-20
1 2 6 blah blah 1025 2014-03-20
1 3 8 blah blah 1025 2014-03-20
1 4 7 blah blah 1025 2014-03-20
如您所见,ID、Comments、StaffID 和 Dates 列的数据重复(相同)。
如何将上表变成如下图:
ID Step1 Step2 Step3 Step4 Comments StaffID Date
----------------------------------------------------------------------------------
1 6 6 8 7 blah blah 1025 2014-03-20
任何帮助表示赞赏!
【问题讨论】:
-
步数总是1到4吗?
标签: sql-server sql-server-2008 pivot transpose unpivot