日期间隔和MySQL
你好强> 是否可以在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" 及 是否可以选择在开始日期和结束日期之间未保留的所有项目?多个预订和特殊情况(从开始日期起预订)如何 谢谢大家! 试试看:
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