mysql交集查询按照时间范围查询myBatis
查询 开始时间 --结束时间
<if test="searchParam.startTime != null and searchParam.endTime != null"> and (#{searchParam.startTime} > qcr.start_time AND #{searchParam.startTime} < qcr.end_time) OR (#{searchParam.startTime} < qcr.start_time AND #{searchParam.endTime} > qcr.end_time) OR (#{searchParam.endTime} > qcr.start_time AND #{searchParam.endTime} < qcr.end_time) OR (#{searchParam.startTime} = qcr.start_time AND #{searchParam.endTime} = qcr.end_time) </if>
注意时间查询拼接时 不能使用 xxx=''