날짜 관련 쿼리 입니다.
본문
예약날짜가 있고
예약날짜 3일전까지(토요일, 일요일 빼고)
예약 취소가능하게 하려고 합니다.
쿼리문으로 어떻게 작성해야 하나요?
DATE와 BETWEEN으로 작성했는데 생각처럼 안되네요.
답변 2
참고하세요.
SELECT * FROM 테이블명 WHERE (DATE(예약날짜) BETWEEN DATE(NOW()) - INTERVAL 3 DAY AND DATE(NOW())) AND (DAYOFWEEK(예약날짜) NOT IN (6,7))
답변을 작성하시기 전에 로그인 해주세요.