<if test="kssj != null and kssj != '' and jssj != null and jssj != ''">
AND
(
(startTime <= #{jssj} AND endTime >= #{kssj} AND startTime >= endTime
)
</if>
<!-- 或者下面这种格式 -->
<if test="kssj != null and kssj != '' and jssj != null and jssj != ''">
AND
(
(startTime BETWEEN #{kssj} AND #{jssj})
OR (endTime BETWEEN #{kssj} AND #{jssj})
OR (startTime <= #{kssj} AND endTime >= #{jssj})
OR (startTime >= #{kssj} AND endTime <= #{jssj})
)
</if>
mysql 开始-结束时间参数匹配表中startTime、endTime字段范围内记录
于 2023-04-18 09:38:06 首次发布