테이블 구조가 다음과 같습니다.
일별 통계테이블
===============
일자(20071220)
부서코드
부서명
신규직원수
퇴직직원수
휴직직원수
===============
CREATE TABLE XSTAT (
XDAY VARCHAR(8),
BCODE varchar(3),
BNAME varchar(20),
NCOUNT int,
OCOUNT int,
PCOUNT int
)
데이타는 다음과 같습니다.
insert into XSTAT VALUES( '20071220', '001','A부서',5,2,1)
insert into XSTAT VALUES( '20071220', '002','B부서',3,0,0)
insert into XSTAT VALUES( '20071220', '003','C부서',2,1,0)
일자 |
20071220 |
20071220 |
20071220 |
부서코드 |
001 |
002 |
003 |
부서명 |
A부서 |
B부서 |
C부서 |
신규직원수 |
5 |
3 |
2 |
퇴직직원수 |
2 |
0 |
1 |
휴직직원수 |
1 |
0 |
0 |
쿼리를 하면 결과가 다음과 같이 나옵니다.
20071220 |
001 |
A부서 |
5 |
2 |
1 |
20071220 |
002 |
B부서 |
3 |
0 |
0 |
20071220 |
003 |
C부서 |
2 |
1 |
0 |
저는 결과를 부서컬럼으로 얻고 싶은데 쿼리를 어떻게 해야 할지 모르겠습니다.
A부서 |
B부서 |
C부서 |
001 |
002 |
003 |
5 |
3 |
1 |
2 |
0 |
0 |
1 |
0 |
0 |
|