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
운영게시판
최근게시물
MS-SQL Q&A 5149 게시물 읽기
No. 5149
쿼리 시간별 일별 계산방법좀...
작성자
cpuid
작성일
2009-07-03 10:02ⓒ
2009-07-03 12:35ⓜ
조회수
6,184

 

 

기초데이터

부서필드

Date필드

Time필드

 

 

부서1

20090101

120101

 

 

부서2

20090101

120102

 

 

부서1

20090101

120102

 

 

부서3

20090101

120102

 

 

부서1

20090101

120102

 

 

부서2

20090101

120102

 

 

 

 

1> 시간별 고객 방문횟수 계산

 

1

2

3....

최대

  최소

부서1

1

4

3

 

 

부서2

2

3

3

 

 

부서3

2

1

3

 

 

 

이런형식으로 Count집계및 최대값 최소 계산방법좀 부탁드립니다.

  

2>일별 부서별 최대방문 시간대 횟수만 표시하는 방법(최대값만 필요함

 전체합계구하는 것이 아님 하루중 최대 방문시간대 횟수

 

1

2

3

4...

 

최대

최소

부서1

4

 

 

 

 

 

 

부서2

3

 

 

 

 

 

 

부서3

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

계산(표현)할 수 있는 방법좀 부탁합니다.

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

참고하세여

 

select a1.cpart,

sum(a1.C12) h12, sum(a1.C13) h13, sum(a1.C14) h14, sum(a1.C15) h15, sum(a1.C16) h16, sum(a1.C17) h17

from

(

select

cpart as cpart,

case when left(ctime,2) = '12' then 1 else 0 end as C12,

case when left(ctime,2) = '13' then 1 else 0 end as C13,

case when left(ctime,2) = '14' then 1 else 0 end as C14,

case when left(ctime,2) = '15' then 1 else 0 end as C15,

case when left(ctime,2) = '16' then 1 else 0 end as C16,

case when left(ctime,2) = '17' then 1 else 0 end as C17

from ctest

) a1

group by cpart

 

 

 

 

 

 

임진표(운가라)님이 2009-07-06 10:05에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
5209날짜 별로 카우터 가져올때 없는 날짜는 0으로 표시 [1]
쏠라-C
2009-07-08
5803
5181여러 테이블 JOIN 해서 결과 내는 방법 문의 [1]
조현철
2009-07-06
5651
5179회사서버에 접속이 안됩니다..ㅠ [1]
enteris
2009-07-06
9088
5149쿼리 시간별 일별 계산방법좀... [1]
cpuid
2009-07-03
6184
5148[쿼리 질문] 동일한 항목에 대해 합을 구하고 싶습니다.
강진수
2009-07-03
5482
5147초보라서, 동일한 항목에 대한 합계 관련 통계 관련 쿼리 좀 부탁 드립니다.
강진수
2009-07-03
5920
5140전체 텍스트 검색 서비스 처음 조회 느린현상 궁금합니다.
알바
2009-07-02
5548
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다