你好!
是否可以在 MySQL 中排除日期间隔。假设:我选择了两个日期
start_date = "2013-04-02"
和
end_date = "2013-04-12"
该表reservation
包含每个项目的两列(项目可能没有唯一的 id,因为单个项目可以进行许多预订):reserved_from
和reserved_until
(类型 = 日期)。
假设对于第一项
reserved_from = "2013-04-05"
和
reserved_until = "2013-04-07
是否可以选择开始日期和结束日期之间未保留的所有项目?多重预订和特殊情况(reserved_from < "start_date"
等)呢?
谢谢!