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 4479 게시물 읽기
No. 4479
일일처음방문자 구하기
작성자
whiteboy
작성일
2008-10-14 10:05
조회수
5,331


select  count(*) 첫방문자 from (select vIP, count(*) AS vNumCount from visit_Counter group by vIP) res


이렇게하면 한번이라도 홈페이지에 접속한 ip(vIP필드)의 총 카운터(한번이라도 접속한 접속자수)를 가져옵니다.


이것을(한번이라도 접속한 접속자수) 일별로 각각 다시 가져올수있는방법이 있을까요?


일                    카운트

----------------------------

1일                      7

2일                      9

3일                      12

4일                      33

5일                      4

6일                      34

7일                      44

8일                      20

9일                      10

.

.

.

31일                    15


이런식으로 결과값이 나오면 됩니다.


이결과값의 총 합이


위에 첫방문자값하고 같아야합니다.


조언좀 부탁드리겠습니다. ㅠㅠ


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

visit_Counter 테이블 구조를 올려주심 좋을것 같은데요 .~


그런데 .visit_Counter  테이블에서 DATA를 가져오기는무리수가 있지 않을까요 ? 일접속유저가 많다면. 

쿼리 속도않나올 것 같아서요 .~


뷰나 트리거를 이용해서 집계 TB를 두는건 어떨까 합니다.

반화넬(반씨아찌)님이 2008-10-14 11:35에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
4482ODBC를 통한 질의 처리 시 한번에 처리할 수 있는 질의의 최대 사이즈는?
김재호
2008-10-14
5310
4481일일/주간/월간 랭킹 데이터를 보여주려고 합니다. [2]
박도원
2008-10-14
6382
4480여러DB에 쿼리를 실행하려면? [4]
나무늘보
2008-10-14
5365
4479일일처음방문자 구하기 [1]
whiteboy
2008-10-14
5331
4478페이징 처리알고리즘 펌글
softdada
2008-10-13
5146
4477테이블의 데이터 건수가 많아졌을땐 어떻게 해야 할까요?? [1]
아유카와
2008-10-11
4947
4476물리적인 저장구조에 대한 질문
서종범
2008-10-11
4976
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다