오랫만에 자료 남깁니다.
MySQL 에서 날짜 계산하는 펑션을 소개 드립니다.
DATE_ADD 펑션을 사용하면 되구요.....
DATE_ADD(기준일, 기간) 형태로 사용하게 됩니다. 아래에 예시 쿼리를 남깁니다.
하루
SELECT COLUMN1,2.... FROM TABLE WHERE DATE_COLUMN BETWEEN DATE_ADD(NOW(),INTERVAL -1 DAY ) AND NOW();
일주일
SELECT COLUMN1,2.... FROM TABLE WHERE DATE_COLUMN BETWEEN DATE_ADD(NOW(),INTERVAL -1 WEEK ) AND NOW();
한달
SELECT COLUMN1,2.... FROM TABLE WHERE DATE_COLUMN BETWEEN DATE_ADD(NOW(),INTERVAL -1 MONTH ) AND NOW();
행복하세요!!
'Database & Server Tip > Mysql' 카테고리의 다른 글
[MySQL] Mysql dump 파일에서 특정 테이블 복구하기 (0) | 2019.11.25 |
---|---|
[MySQL] database 백업 및 복원 방법 (0) | 2017.09.07 |
[MySQL] 생성된 테이블의 CREATE TABLE 구문 얻기 (0) | 2017.08.31 |
[MySQL] 커버링 인덱스를 통한 쿼리 성능 개선 (0) | 2017.08.09 |
[MySQL] 데이터베이스 테이블 깨짐 현상 체크 및 복구 (0) | 2017.08.08 |