DB

(Oracle) UNPIVOT

kjun.kr 2018. 2. 20. 22:12
728x90

Oracle 11g 부터 제공되는 UNPIVOT 명령어가 있는데

일일히 UNPIVOT 쿼리를 만들어 내지 않고 쉽게 UNPIVOT 을 할수 있다.

그런데 속도가 느리다 ㅜㅠ

하여 찾아보니 아래처럼 하면 속도가 10배나 빨라진다고 하는데..

한번 시도해 봐야겠다.

 

WITH base as (select my_data, ...) select * from base UNPIVOT (...)
728x90