채택완료

날짜 관련 쿼리 입니다.

2023-03-07 (화) 12:49:36 2,337

예약날짜가 있고

예약날짜 3일전까지(토요일, 일요일 빼고)

예약 취소가능하게 하려고 합니다.

쿼리문으로 어떻게 작성해야 하나요?

DATE와 BETWEEN으로 작성했는데 생각처럼 안되네요.

|

답변 2개

SELECT * FROM 테이블명 WHERE (DATE(예약날짜) BETWEEN DATE(NOW()) - INTERVAL 3 DAY AND DATE(NOW())) AND (DAYOFWEEK(예약날짜) NOT IN (6,7))

답변을 작성하려면 로그인이 필요합니다.