나는 호텔 예약 애플리케이션을 생성하고 특정 날짜 범위는 예를 들어, 사용 가능인지 아닌지 나는 사용자가 확인하고 싶은 어떤 범위 겹치는되지 않은 경우 :확인 특정 날짜 테이블
BookingID | StartingDate | EndDate
1 | 01/01/2014 | 10/01/2014
2 | 15/01/2014 | 20/01/2014
이것이 내 예약 테이블의 레코드라고 가정합니다. 이제, 사용자는이 날짜 범위를 확인하고 싶어 : 당신이 볼 수 있듯이
StartingDate = 11/01/2014
EndDate = 19/01/2014
(호텔 하나 개의 공간이 가정하면)
는이 날짜 범위는 20까지 15/01부터 사용할 수 없습니다/01.
날짜 범위가 기존 레코드의 기간과 겹치지 않는지 어떻게 확인합니까?