我正在为我家人的床和早餐做一个小的预订经理。
我有一个“预订”表,其中包含一个名为“arrivalDate”的列和一个名为“departureDate”的列。
我想做一个 SELECT 查询,在其中检索涵盖某个日期的所有预订。
IE:
预订表:
name= John, arrivalDate= 01/01/2014, departureDate= 10/01/2014
name= Susie, arrivalDate= 04/01/2014, departureDate= 07/01/2014
我想做一个查询,它返回所有保留在 2014 年 5 月 1 日的预订。在这种情况下,它将返回 John 和 Susie 的预订。
对 02/01/2014 的另一个查询将仅返回 John 的预订。
这样的 SQL 查询会是什么样子?
(注意:不要混淆任何人,我放在这里的日期是 d/m/Y,我知道 SQL 使用 Y/m/d,我可以自己排序,只是寻找逻辑)