<where> <if test="startTime != null and startTime!= '' and endTime != null and endTime != '' and meetDate != null and meetDate != '' "> and start_time <#{startTime} and end_time > #{startTime} and meet_date = #{meetDate} </if> <if test="endTime != null and endTime != '' and startTime != null and startTime!= '' and meetDate != null and meetDate != '' "> or start_time < #{endTime} and end_time > #{endTime} and meet_date = #{meetDate} </if> <if test="endTime != null and endTime != '' and startTime != null and startTime!= '' and meetDate != null and meetDate != '' "> or start_time >= #{startTime} and end_time <= #{endTime} and meet_date = #{meetDate} </if> <if test="endTime != null and endTime != '' and startTime != null and startTime!= '' and meetDate != null and meetDate != '' "> or end_time > #{startTime} and end_time < #{endTime} and meet_date = #{meetDate} </if> </where>
mybatis中对时间范围内进行操作,确保一段时间内时间唯一
最新推荐文章于 2024-05-02 20:01:47 发布