오랫만에 자료 남깁니다.

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();

 

행복하세요!!

블로그 이미지

슬픈외로움

개발이 어려워? 모든것엔 답이있다...

,