where ((start_time >= start_data and start_time <= end_data )
or (start_time >= start_data and end_time <= end_data )
or (end_time >= start_data and end_time <= end_data )
or (start_time <= start_data and end_time >= end_data ))
start_time 和start_time 是数据库字段
start_data和end_data 是前端传入的过滤条件