MySQL, 매달 방문하는 사용자를 확인하는 쿼리문.
코드 SELECT YEAR(`date`), MONTH(`date`), COUNT(DISTINCT `username`) FROM `table` WHERE `date` > '2011-01-01' GROUP BY MONTH(`date`) date에 설정된 날짜를 기준으로, 2011년 1월 1일 부터 매달 기록된 데이터의 개수를, username 필드를 기준으로 중복없이 표시. 결과 2010,1,89 2010,2,50 2010,3,62 2010,4,17 2010,5,23 2010,6,68 2010,7,69 2010,8,29 2010,9,71 2010,10,38 용어 COUNT 필드의 수를 표시. DISTINCT 중복되는 필드는 제거.
learning
2011. 10. 24. 13:10
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 커피스크립트
- REACTOR
- unit test
- Node.js
- 빔
- 자바
- React
- VIM
- tipoftheday
- Coffeescript
- reactiveprogramming
- Widget
- console
- gvim
- 리액터
- 자바스크립트
- Configuration
- intellij
- dojo
- Eclipse
- Windows
- maven
- Git
- Commonjs
- 스프링인액션
- VI
- JavaScript
- 리액티브프로그래밍
- Java
- 윈도우즈
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함