[ MS SQL ] 그룹별 TOP 10 뽑는 쿼리
방문 시 기록되는 테이블이 있습니다. TB_VISIT 방문일자 이름 2023-01-02 09:01:45.037 철수 2023-01-05 09:01:45.037 영희 2023-01-12 09:01:45.037 철수 2023-01-13 09:01:45.037 민수 2023-02-02 09:01:45.037 민수 2023-02-03 09:01:45.037 민수 2023-02-04 09:01:45.037 영희 월별 방문자 순위를 10위까지 뽑고 싶으면 다음과 같이 하면 됩니다. SELECT * FROM (SELECT LEFT(CONVERT(char(8), regtDate, 112), 6) Date, name, COUNT(*) Count, ROW_NUMBER() OVER (PARTITION BY LEFT(CONV..
2024. 1. 16. 18:23