これが公式にピボットと呼ばれるかどうかはわかりませんが、私が望む結果は次のとおりです。
+------+---------+------+
| Alex | Charley | Liza |
+------+---------+------+
| 213 | 345 | 1 |
| 23 | 111 | 5 |
| 42 | 52 | 2 |
| 323 | | 5 |
| 23 | | 1 |
| 324 | | 5 |
+------+---------+------+
私の入力データは次の形式です。
+-----+---------+
| Apt | Name |
+-----+---------+
| 213 | Alex |
| 23 | Alex |
| 42 | Alex |
| 323 | Alex |
| 23 | Alex |
| 324 | Alex |
| 345 | Charley |
| 111 | Charley |
| 52 | Charley |
| 1 | Liza |
| 5 | Liza |
| 2 | Liza |
| 5 | Liza |
| 1 | Liza |
| 5 | Liza |
+-----+---------+
私は約100の名前を持っているので、このような大量のサブクエリを実行する必要はありません
select null, null, thirdcolumn from...
select null, seconcolumn from...
select firstcolumn from...
またはそれ以外でこれを行う方法はありPIVOT
ますか?