[Oracle] 컬럼을 행으로 변경
## 여러개 컬럼을 하나의 컬럼으로 변경 WITH TT AS(SELECT 1 AS EMP_ID, 10 AS A_VAL, 20 B_VAL, NULL AS C_VAL FROM DUALUNION ALLSELECT 2 AS EMP_ID, 30 AS A_VAL, 40 B_VAL, 50 AS C_VAL FROM DUALUNION ALLSELECT 3 AS EMP_ID, 60 AS A_VAL, 70 B_VAL, 80 AS C_VAL FROM DUAL)SELECT EMP_ID, KEY_1, VAL_1FROM TTUNPIVOT (VAL_1 FOR KEY1 IN (A_VAL AS 'A', B_VAL AS 'B', C_VAL AS 'C'))WHERE 1=1AND EMP_ID ## 결과 ##EMP_ID KEY_1 ..
2017. 8. 3.