有这样一组时间 Date From To Action 02/11/2008 09:00 09:30 Delete 02/11/2008 09:00 10:30 Delete 我的问题如果选择了09:00-09:30这个时间段,如果再选择09:00-10:30就是非法,只能选择当天09:00-09:30以外的时间. 用什么逻辑处理比较好呢?
想到一个方法
用一句查询解决
select * from TimeOff_Detail where ('2008-01-15 13:00' between StartTime and EndTime) or ('2008-01-15 11:00' between StartTime and EndTime)