inverse fila a columna
Tengo un SQL más grande que produce una salida similar a este ejemplo simplificado:
SELECT
5 AS L0,
2 AS L1,
3 AS L2,
4 AS L3
FROM DUAL
a salida actual es esta fila:
| L0 | L1 | L2 | L3 |
| 5 | 2 | 3 | 4 |
a salida @desired son estas columnas:
| kind | value |
| 0 | 5 |
| 1 | 2 |
| 2 | 3 |
| 3 | 4 |
Sé que podría obtener esto uniendo la selección 4 veces. Estoy buscando consejos si la unión es lo mejor que puedo hacer aquí y si esta salida se puede lograr por otros medios.
También encontré muchos ejemplos para invertir una columna en una fila, pero aquí estoy buscando una inversión de una fila a otra.