似乎您想查找与给定范围重叠的范围;
SELECt * FROM date_table WHERe start_date < '2013-06-10' AND to_date > '2013-04-01'
即,您将from_date与column进行比较,并将
to_dateto_date与column进行比较
start_date。
要使用进行测试的SQLfiddle。

似乎您想查找与给定范围重叠的范围;
SELECt * FROM date_table WHERe start_date < '2013-06-10' AND to_date > '2013-04-01'
即,您将from_date与column进行比较,并将
to_dateto_date与column进行比较
start_date。
要使用进行测试的SQLfiddle。