반응형
안녕하세요. 오늘은 Mysql 현재달 및 현재달 통계 구하는 방법에 대해 설명하려 합니다.
흔히, 관리자 페이지에서 통계를 구할 때 사용하는 쿼리입니다.
잃어버릴까봐 정리하는 것이니 간단히 봐주세요.
지속적으로 쿼리가 발생되면 업데이트할 예정입니다 ㅎㅎ
현재달 구하는 쿼리
1
|
(select DATE_FORMAT(DATE_ADD(CURDATE(), INTERVAL 0 MONTH), '%Y-%m')
|
cs |
날짜 포맷 변경
1
|
DATE_FORMAT(컬럼명, '%Y-%m')
|
cs |
조건식으로 현재달만 구하는 전체 쿼리
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
select
DATE_FORMAT(컬럼명, '%Y-%m') as monthDate
, count(*) as onlineCount
from
(select * from tbl_counsel where cs_type = '1') as x
where
1=1
and
(select DATE_FORMAT(DATE_ADD(CURDATE(), INTERVAL 0 MONTH), '%Y-%m') = DATE_FORMAT(컬럼명, '%Y-%m'))
group by
monthDate desc
|
cs |
반응형
'Database' 카테고리의 다른 글
[Mysql] 두 날짜 사이의 날짜 목록 및 데이터 구하는 방법 (0) | 2020.10.27 |
---|---|
[mysql] count 조건 설정하는 방법 [통계쿼리정리] (0) | 2020.10.20 |
[SQL] 조건별 검색 쿼리 정리!! (0) | 2020.10.02 |
Mysql 디비 백업 방법(전체함수까지 백업) (0) | 2020.10.02 |
Mysql Character set = utf8 설정 방법 (0) | 2020.10.02 |
댓글