【发布时间】:2017-04-20 07:18:56
【问题描述】:
我有一张看起来像的桌子
Test Reader Result
1 John 1.6
1 Jack 5.2
2 Ursula 2.5
3 Albert 3.0
2 Jack 5.1
而且我知道每个测试最多可以有 3 个Readers,所以我想创建一个看起来像这样的表
Test Reader_1 Result_1 Reader_2 Result_2 Reader_3 Result_3
1 John 1.6 Jack 5.2 (null) (null)
2 Ursula 2.5 Jack 5.1 (null) (null)
3 Albert 3.0 (null) (null) (null) (null)
我环顾四周,似乎需要使用 PIVOT 表。唯一的问题是我找到了使用序数变量创建列的示例。在这种情况下,我有预定义数量的可能列 (3)。有什么想法吗?
【问题讨论】:
-
你能看看我刚刚在这里回答了什么(不使用pivot):stackoverflow.com/questions/43511952/…