MySQL에서 최근 데이터 조회하기

디비 조회 시에 최근 한 달, 또는 최근 2주 동안의 데이터가 필요할 때 CURRENT_DATEINTERVAL을 사용하면 편하네요.

SELECT * FROM `table` WHERE `date` > CURRENT_DATE - INTERVAL '1' MONTH;
SELECT * FROM `table` WHERE `date` > CURRENT_DATE - INTERVAL '2' WEEK;
SELECT * FROM `table` WHERE `date` > CURRENT_DATE - INTERVAL '10' DAY;

기간도 월, 주, 또는 일 단위 등으로 지정할 수 있습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다