mybatis中between...and...语句的写法和详解

在mysql中,有很多时候都需要以时间条件进行时间范围查询,between…and…多数用于这种情况。
下面时间范围查询的写法:

<select id="timeSelect" resultMap="BaseResultMap">
        SELECT COUNT(*) FROM 表名
		<where>
            ActionTime between #{startTime} and #{endTime}
		</where>
    </select>

讲解:

ActionTime between #{startTime} and #{endTime}
等价于:
ActionTime >= startTime and ActionTime <= endTime
这样意思就非常简单明了了。

你可能感兴趣的:(mybatis中between...and...语句的写法和详解)