0

次の表があります。

Name       |       Value
---------------------------
key1       |       val1
key2       |       val2
key1       |       val3
key4       |       val4
.          |       .
.          |       .
.          |       .
.          |       .

出力を次のようにする必要があります。

key1       |    key2       |    key1       |    key4      |    ......
-----------------------------------------------------------------------------
val1       |    val2       |    val3       |    val4      |    ...... 

動的ピボットを使用してこれを達成しようとしましたが、key1 が重複列であるため失敗します。

SQLError: 列 'key1' が 'p' に対して複数回指定されました。

私が使用したピボットクエリ: http://sqlfiddle.com/#!3/33f66/4

4

1 に答える 1