表1
id 起始时间 截止时间
1 2008-8-1 2008-8-20
2 2008-5-1 2008-5-20
已知一个时间段a到b,求表里面与该时间段交叉的记录 比如,2008-7-5--2008-8-5 与 2008-8-1---2008-8-20
其中一种写法就是 where (起始时间 between a and b) or (截止时间 between a and b) or (a between 起始时间 and 截止时间) or (b between 起始时间 and 截止时间)