對於預訂系統,我有一個房間,到達和離開的表。尋找免費的房間(預訂系統)
示例數據:
id | room | arrival | departure
---+------+------------+-----------
1 | 1 | 2011-03-12 | 2011-03-14
2 | 1 | 2011-03-08 | 2011-03-09
3 | 1 | 2011-03-19 | 2011-03-20
4 | 2 | 2011-03-22 | 2011-03-30
5 | 2 | 2011-03-19 | 2011-03-22
我的問題是現在:如果我有一個新的預訂(2011-03-10
到2011-03-12
),我怎麼能檢查哪些房間是免費的嗎?
該示例的輸出應該是空間1
和2
。
房間3,4和5似乎也可用。 ( - >你需要一張額外的桌子,基本上是現有房間的列表) – wildplasser 2012-01-08 18:03:06
好吧,你是對的....我仍然有這張桌子 – user1137370 2012-01-08 18:07:18