본문 바로가기
프로그래밍

여러개의 ROW를 한줄로 구성하는 방법

by 건우아빠유리남편 2010. 10. 27.
반응형


예를 들어
a b c <= field 이름
------
1 a 30
1 b 20
1 c 11
2 a 22
2 b 67
3 a 66
....
위와 같이 구성된 table에서 값을 읽어와서
한줄로 구성
--------------
1 30 20 11
2 22 67 0
3 66
....

SELECT a, MAX(DECODE(b,'a',c)), MAX(DECODE(b,'b',c)), MAX(DECODE(b,'c',c))
FROM table_name
GROUP BY a



반응형

댓글