with t(dt, a, b, c, d, e, f) as
(
select 1101 ,1 ,2 ,3 ,4 ,5 ,6 from dual union all
select 1102, 2, 3, 4, 5, 6, 1 from dual union all
select 1103, 3, 4, 5, 6, 1, 2 from dual union all
select 1104, 4, 5, 6, 1, 2, 3 from dual union all
select 1105, 5, 6, 1, 2, 3, 4 from dual
)
select *
from (
select *
from t
unpivot include nulls
(val for Character in (a,b,c,d,e,f))
)
pivot (max(val) for dt in (1101,1102,1103,1104,1105))
order by Character;
'IT 낙서장' 카테고리의 다른 글
자바 웹 프로젝트 간략하게 만들기 (0) | 2014.01.24 |
---|---|
decode 없이 오라클 행 열 바꾸기2 (0) | 2014.01.24 |
오라클 함수 목록 (0) | 2014.01.24 |
행열 바꾸는 오라클 로직 (0) | 2014.01.24 |
jquery 꺽세 치환 (0) | 2014.01.24 |