Q&A

  • 시간대별 검색 SQL (여러날동안의)
안녕하세요..



웹 접속 통계를 내는 문제인데요..



약 1달 정도의 접속 시간이 기록된 데이터가 있을때..



이를 시간대별로 접속 횟수를 출력하는 프로그램인데요..



예를 들어



00-01 : 1건

01-02 : 3건

02-03 : 3건

......

23-24 : 4건



모 이런식으로 출력하는 건데요..



데이터는 날짜/시간 자료입니다..



특정한 날짜의 시간대별 계산은 할 수 있겠는데요..



여러날 동안의 특정 시간대별 검색은 도저히 모르겠네용..

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



제발 알려 주세용..T_T

2  COMMENTS
  • Profile
    박의동 2000.01.19 03:23
    김선관 wrote:

    > 안녕하세요..

    >

    > 웹 접속 통계를 내는 문제인데요..

    >

    > 약 1달 정도의 접속 시간이 기록된 데이터가 있을때..

    >

    > 이를 시간대별로 접속 횟수를 출력하는 프로그램인데요..

    >

    > 예를 들어

    >

    > 00-01 : 1건

    > 01-02 : 3건

    > 02-03 : 3건

    > ......

    > 23-24 : 4건

    >

    > 모 이런식으로 출력하는 건데요..

    >

    > 데이터는 날짜/시간 자료입니다..

    >

    > 특정한 날짜의 시간대별 계산은 할 수 있겠는데요..

    >

    > 여러날 동안의 특정 시간대별 검색은 도저히 모르겠네용..

    > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    >

    > 제발 알려 주세용..T_T



    일단, SQL서버의 종류에 따라 function이 다르므로 해당하는 서버의

    설명서를 참조하시고요,,test라는 db에 wtime이라는 필드를 기준으로

    MS SQL Server의 경우에는



    select sum(*) from test group by datepart(hour,wtime)



    이렇게 하시면 되겠지요...

  • Profile
    허일학 2000.01.17 23:38
    김선관 wrote:

    > 안녕하세요..

    >

    > 웹 접속 통계를 내는 문제인데요..

    >

    > 약 1달 정도의 접속 시간이 기록된 데이터가 있을때..

    >

    > 이를 시간대별로 접속 횟수를 출력하는 프로그램인데요..

    >

    > 예를 들어

    >

    > 00-01 : 1건

    > 01-02 : 3건

    > 02-03 : 3건

    > ......

    > 23-24 : 4건

    >

    > 모 이런식으로 출력하는 건데요..

    >

    > 데이터는 날짜/시간 자료입니다..

    >

    > 특정한 날짜의 시간대별 계산은 할 수 있겠는데요..

    >

    > 여러날 동안의 특정 시간대별 검색은 도저히 모르겠네용..

    > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    >

    > 제발 알려 주세용..T_T



    무슨 내용인지는 알것 같은데...

    답변하기에는 조금 에메한것 같군요...

    접속시간이 기록(저장)되는 table의 field형식을 올려주시면...

    제가 미려하시만 도움이 줄수 있을것 같습니다...



    항상 행복하시길....