У меня есть больший SQL, который производит вывод, аналогичный этому упрощенному примеру:
SELECT
5 AS L0,
2 AS L1,
3 AS L2,
4 AS L3
FROM DUAL
токовый выход - это строка:
| L0 | L1 | L2 | L3 |
| 5 | 2 | 3 | 4 |
желаемым выводом являются следующие столбцы:
| kind | value |
| 0 | 5 |
| 1 | 2 |
| 2 | 3 |
| 3 | 4 |
Я знаю, что смогу получить это путем объединения избранных 4 раза.
Я ищу совет, если объединение - лучшее, что я могу сделать здесь, и если этот результат может быть достигнут другими способами.
Я также нашел много примеров инверсии столбца в строку, но здесь я ищу инверсию от строки к столбцу.