database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
ㆍDB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DB2 Q&A 3358 게시물 읽기
No. 3358
통계쿼리를 만들려고 하는데요
작성자
왕태봉(pelican7)
작성일
2013-03-13 16:43
조회수
5,773

 안녕하세요.

통계쿼리를 작성하려고 하는데 1년 단위의 통계쿼리는 작성하였습니다.

그러나 년 단위를 크게 잡을 때 월 단위 통계에서 2013년 3월과 2012년 3월은 다르게 집계가 되어서 나와야 하는데

3월이라는 값으로 묶여서 같이 나옵니다.

이 값을 분리하려면 어떻게 해야하나요?

쿼리는 아래와 같습니다.

 

 

  sum(job.JOB_COMP_CNT) as data_count, count(job.JOBCNT_IDX) job_count, 

  (case to_char(job.JOB_END_TIME, 'mm')

    when '01' then '1월' 

    when '02' then '2월'

    when '03' then '3월'

    when '04' then '4월'

    when '05' then '5월'

    when '06' then '6월'

    when '07' then '7월'

    when '08' then '8월'

    when '09' then '9월'

    when '10' then '10월'

    when '11' then '11월'

    when '12' then '12월'

  end) as job_month--, job.JOB_COMP_CNT, job.THREAD_CNT, JOBCNT_IDXjob.JOB_START_TIME, job.JOB_END_TIME

from TBL_SOLME_REP_JOBCNT job

where

  job.JOB_END_TIME is not null and 

  job.JOB_start_TIME >= '2010-01-12' and job.job_end_time <= '2013-03-13'  

group by 

case to_char(job.JOB_END_TIME, 'mm')

    when '01' then '1월' 

    when '02' then '2월'

    when '03' then '3월'

    when '04' then '4월'

    when '05' then '5월'

    when '06' then '6월'

    when '07' then '7월'

    when '08' then '8월'

    when '09' then '9월'

    when '10' then '10월'

    when '11' then '11월'

    when '12' then '12월'

  end

;

이 글에 대한 댓글이 총 1건 있습니다.

group by to_char(job.JOB_END_TIME, 'yyyymm')

으로 변경 하면 될 것 같은데요

박인호(paerae)님이 2013-03-14 16:24에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
3361db2에 파티션 truncate 명령어가 있나요? [1]
db2입문자
2013-03-27
5691
3360DB2 버전 확인쿼리 [3]
마리오
2013-03-19
10235
3359DB2쿼리 질문입니다 [1]
손님
2013-03-18
6167
3358통계쿼리를 만들려고 하는데요 [1]
왕태봉
2013-03-13
5773
3357현재 시간 INSERT 하는 방법 [1]
왕태봉
2013-03-11
5398
3355db2리스토어 작업디렉토리 관련 질문합니다. [1]
db2사용자
2013-03-06
5108
3354조건을 어떻게 해야할지 모르겠네요.
왕태봉
2013-02-23
5180
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.072초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다