- 정보공유
[SQL] 2일전부터 오늘까지의 데이터 정보 가져오기.
DATE(od_time) 처럼 컬럼에 함수(DATE())를 적용하면 인덱스를 못 타기 때문에 성능이 떨어질 수 있음.
2일전부터 오늘까지의 데이터 정보 가져오기.
define('GET_ROW_DAY', 2); // 설정일 전 부터 오늘까지의 데이터만 가져온다.
WHERE (od_time >= CURDATE() - INTERVAL ". GET_ROW_DAY ." DAY AND od_time < CURDATE() + INTERVAL 1 DAY)
2일 전 00:00:00부터 오늘 23:59:59까지"의 데이터를 정확하게 포함하는 조건