select '월별접수건수' as 일자, count(decode(to_char(reg_dt, 'mm'), 01, 1)) as "1월", count(decode(to_char(reg_dt, 'mm'), 02, 1)) as "2월", count(decode(to_char(reg_dt, 'mm'), 03, 1)) as "3월", count(decode(to_char(reg_dt, 'mm'), 04, 1)) as "4월", count(decode(to_char(reg_dt, 'mm'), 05, 1)) as "5월", count(decode(to_char(reg_dt, 'mm'), 06, 1)) as "6월", count(decode(to_char(reg_dt, 'mm'), 07, 1)) as "7월", count(decode(to_char(reg_dt, 'mm'), 08, 1)) as "8월", count(decode(to_char(reg_dt, 'mm'), 09, 1)) as "9월", count(decode(to_char(reg_dt, 'mm'), 10, 1)) as "10월", count(decode(to_char(reg_dt, 'mm'), 11, 1)) as "11월", count(decode(to_char(reg_dt, 'mm'), 12, 1)) as "12월" From crss_status where reg_dt between to_date(20030101, 'yyyymmdd') and to_date(20030101, 'yyyymmdd')+365
'SQL > ORACLE' 카테고리의 다른 글
[Oracle]Constraint 사용방법 (0) | 2014.02.12 |
---|---|
[Oracle]테이블 만들때 Constraint 추가하기 (0) | 2014.02.12 |
[ORACLE]OVER함수를 이용한 SQL문 (0) | 2014.02.12 |
[ORACLE] LEAST함수를 이용한 SQL문 (0) | 2014.02.12 |
[ORACLE]해당월의 마지막 일 가져오기 LAST_DAY (0) | 2014.02.12 |
[ORACLE]프로시저 컴파일하는 방법 (0) | 2014.02.12 |
[ORACLE]트리거에서 프로시저 실행시키기 (0) | 2014.02.12 |
[ORACLE]커서를 이용한 프로시저 (0) | 2014.02.12 |