아래와 같은 테이블이 있습니다.
DATE | WORD | TOTAL_COUNT
-------------------------------------------------------------------------------------
2011-07-07 | 지도 | 50
2011-07-07 | 맛집 | 20
2011-07-06 | 맛집 | 40
컬럼으로 날짜, 검색어, 검색수가 있습니다. 데이타가 위와 같을때
제가 원하는 질의는 검색조건으로 기간을 줘서 해당 기간동안
TOTAL_COUNT가 높은 순서대로 랭킹을 매겨서 출력하고 싶습니다.
위와 같은 데이타가 있다고 할때 질의를 2011-07-06 ~ 2011-07-07 동안
검색된 검색어의 TOTAL_COUNT가 높은 순서대로 랭킹을 매겨 출력하라고
한다면 검색 결과는 아래와 같이 나오게 될것입니다.
RANK | 검색어 | SUM(TOTAL_COUNT)
1 | 맛집 | 60
2 | 지도 | 50
기간동안 지도는 최종 60번 검색되었고 맛집은 6일날 40번, 7일날 20번 검색되었으므로
맛집이 랭크1, 지도가 랭크2로 나오게 될것입니다.
위와 같은 결과를 얻기 위해 질의를 어떻게 작성해야 할까요...조언 좀 부탁드리겠습니다.
|