예약 프로그램 내용입니다.
검색하는 사람은 8월11일 부터 9월20일까지 검색하려 합니다.
예약 프로그램은 디비상에 8월1일 과 9월 11일 이라는 날짜를 가지고
있습니다.
그러니까 2개의 필드에 8/1이 있고 9/11 이 있습니다.
검색은 8/11 ~ 9/20 로 했으나 필드에는 8/1 과 9/11 이 있기
때문에
8/1 은 조건에서 제외가 되어도 9/11 까지 기간은 포함되기에 이
데이터가
나와야 합니다.
이상태에서 단순하게 생각하길 날짜로 where 쓰면 될것 같은데
보시다 시피.
조건에서 벗어나는 부분이 있습니다.
그래서 원하는 결과가 나오지 않습니다.
그래서 일단 프로그램으로 필드 날짜를 가지고와서 PHP 상에서
날짜를 매칭시키고 그 결과를 내는 중입니다. 헌데 위처럼 저런
조건
어찌 잘주면 답이 나올것 같은데 쉽지가 않습니다.
쿼리의 달인 분들 부탁드립니다.
|