日期间隔和MySQL

日期间隔和MySQL,mysql,date,intervals,Mysql,Date,Intervals,你好 是否可以在MySQL中排除日期间隔。假设:我选择了两个日期 start_date = "2013-04-02" 及 表reservation为每个项目保留了两列(项目可能没有唯一的id,因为单个项目可能有许多预订):reserved\u from和reserved\u to(两种类型都=日期) 假设第一项 reserved_from = "2013-04-05" 及 是否可以选择在开始日期和结束日期之间未保留的所有项目?多个预订和特殊情况(从开始日期起预订)如何 谢谢大家! 试试看:

你好

是否可以在MySQL中排除日期间隔。假设:我选择了两个日期

start_date = "2013-04-02"

reservation
为每个项目保留了两列(项目可能没有唯一的id,因为单个项目可能有许多预订):
reserved\u from
reserved\u to
(两种类型都=日期)

假设第一项

reserved_from = "2013-04-05" 

是否可以选择在开始日期和结束日期之间未保留的所有项目?多个预订和特殊情况(
开始日期起预订)如何

谢谢大家!

试试看:

Not between start_date and end_date
它将选择两个项目之间不存在日期的所有项目。

可能重复的项目
reserved_until = "2013-04-07
Not between start_date and end_date