日付を確認するクエリの書き方がわかりません。
例えば;
部屋のテーブル;
room_id, number_of_rooms, checkin(date: 1/05/2012), checkout(date:14/05/2012)
;
ユーザーが入力した日付(チェックインとチェックアウトの日付)を部屋のテーブル(チェックインとチェックアウトの日付)でチェックするクエリを書きたいと思います。
アイデアは、ユーザーが入力した期間が、部屋テーブルのチェックイン日とチェックアウト日の間にあるかどうかを知ることです
このようなもの;
select * from romms
where checkin and checkout date is not among user_entered_checkin and user_entered_checkeout