私はちょっとした楽しみのために求人データベースを書いています(そして、T-SQL/SQL Serverを試してみるためにこれは私のアプリケーションテーブルで今までのところです。初心者:SQLの予約テーブルでの空き状況の確認
application_id name interviewer location_id from to
-----------------------------------------------------------------------------------------------------------
1 Joe Bloggs Sarah Saunders 100 2008-12-25 00:00:00 2008-12-26 00:00:00
2 Barry White Issac Hayes 100 2008-12-29 00:00:00 2008-12-30 00:00:00
それは予約がこれらの日付のために行われているかを調べるために十分に簡単です;。単純なSELECTステートメントは、簡単に十分なこれらを見つけるだろう
私が今持っている唯一の問題は、何を把握する方法であります「2008-12-25 00:00:00」と「2008年」の間にlocation_id 100の部屋で利用可能な日付を確認するには、次の表を検索したいと思います-12-30 00:00:00 "と返事を返して、27日から28日まで部屋でインタビューが行われていないことを告げる。
私はこれが痛いほど簡単だと確信していますが、SQLの知恵を私に築いてください。これと同様に
:(つまり、SQL-学習目的のためであれば良いだろう上層にまたは保存された機能のいずれかで、)How to implement check availability in hotel reservation system