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
운영게시판
최근게시물
Oracle Q&A 22266 게시물 읽기
No. 22266
일별,월별,년별 통계를 내고 싶은데 초짜라 자문을 구합니다.
작성자
천둥이
작성일
2005-04-07 18:08ⓒ
2005-04-07 18:09ⓜ
조회수
4,187

테이블의 모양은 이렇습니다.

 

visit_day visit_num gubun
2005-03-01 34 1
2005-03-02 23 1


방문일과 일일 방문자수 그리고 구분자로 구성되어 있는데요..

일일 방문통계은 단지 where에 gubun값만 넣어서 날짜 별로 소팅 하면 나오는데

월별 년별의 통계는 어떻게 해야 할지??

월별통계의 모양은

 

방문월 월별 합계
2005-03 234
2005-04 345


년별 통계의 모양은

 

방문년 년별 합계
2004 2345
2005 3456


 

이렇게 구하고 싶습니다...(이게 쿼리 한방으로 가능 한지는 잘모르겠습니다..)

아무것도 모르는 초짜이니 많이 가르켜 주십시요.

리플 다시는 모든분께 행운이 가득하시길 바랍니다.

 

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

group by 를 쓰시면...

 

visit_day 는 date 인가여?

 

월 년 모두

date 아니면... substring 으로 끊고요 date 면 trunc 같은거로 끊어서

 

visit_num 을 sum 해서 그룹하면 될듯 한데요...

독도님이 2005-04-07 19:17에 작성한 댓글입니다. Edit

월별통계

select substr(visit_day,1,7) aS visit_yyyymm, gubun, sum(visit_num)

  from tab1

group by substr(visit_day,1,7), gubun

order by GUBUN,substr(visit_day,1,7)

 

년별통계

select substr(visit_day,1,4) as visit_yyyy, gubun, sum(visit_num)

  from tab1

group by substr(visit_day,1,4), gubun

order by GUBUN,substr(visit_day,1,4)

개발이님이 2005-04-08 09:22에 작성한 댓글입니다. Edit

아직 테스트는 해 보지 못했습니다만.

답변 해주신 모든 분께 감사 드립니다,,,

 

초짜라 질문이 믾을테니 다음번에도 잘 부탁을 드립니다.

천둥이님이 2005-04-11 09:13에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
22270통계 쿼리 속도 vs. 대체 방법론.. 다른게 없을까요? [5]
김연혜
2005-04-08
3329
22269데이타가 들어있는 CLOB형의 컬럼을 LONG형으로 변환이 가능할까요 [3]
형변환
2005-04-08
2417
22268조인시 데이타 이상합니다... [1]
송만석
2005-04-07
977
22266일별,월별,년별 통계를 내고 싶은데 초짜라 자문을 구합니다. [3]
천둥이
2005-04-07
4187
22265Oracle 8.0.x 버전 윈도우 설치 하신분 도와주세요.^^ [1]
김동천
2005-04-07
1133
22263쿼리문을 어떻게 만들어야 될지 모르겠어요.... [12]
김세영
2005-04-07
4576
22262SQL*PLUS - 컬럼 포맷팅에 대해.... [1]
김홍식
2005-04-07
2434
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다