결과가,
A B C D E F G H I J K L M NO
으로 나왔다고 가정할때
ABC (3개 각각 컬럼)
EDF
GHJ
JKL
MNO
이렇게 3개씩 나눌떄어떻게해야하나요?
A~O를 SELECT할때 조회속도가 많이느려서 UNION 으로 3개를 나누면
속도가 너무느려져서 않되겠네요 ㅠㅠ
SELECT t.pk , c.lv , DECODE(lv, 1, a, 2, d, 3, g, 4, j, 5, m) c1 , DECODE(lv, 1, b, 2, e, 3, h, 4, k, 5, n) c2 , DECODE(lv, 1, c, 2, f, 3, i, 4, l, 5, o) c3 FROM t , (SELECT LEVEL lv FROM dual CONNECT BY LEVEL <= 5) c ORDER BY pk, lv ;