集合1(第一個判斷)
start___________end
a___________b
集合2(第三個判斷)
start________________end
a_________b
集合3(第三個判斷)
start___________end
a______________b
集合4
start___________end
a_________________________b
數據庫的字段 start_time, end_time
輸入的字段 a,b
SELECT * FROM test_table
WHERE
(start_time >= a AND start_time <= b)
OR (start_time <= a AND end_time >= b)
OR (end_time >= a AND end_time <= b)