查询时间范围问题
一表中有“计划开始时间PlanStartTime”、“计划结束时间PlanEndTime”,我想查询PlanStartTime和PlanEndTime落在T日7:00--T+1日7:00这段时间区间内的记录,比如:
T日7:00--T+1日7:00这段时间区间为 2012-3-7 7:00 --------2012-3-8 7:00
那么PlanStartTime和PlanEndTime像这样的就是落在 2012-3-7 7:00 --------2012-3-8 7:00
2012-3-7 22:00 --------2012-3-8 7:00符合
2012-3-6 22:00 --------2012-3-7 16:00符合
2012-3-6 14:00 --------2012-3-9 16:00符合
也就是只要两个区间有交集都是符合的,
请问这个SQL如何写?
------解决方案--------------------