mybatis sql判断Boolean值
时间: 2023-06-29 08:13:15 浏览: 143
mybatis sql学习
在 MyBatis 中,可以使用 `<if>` 标签来判断 Boolean 值。下面是一个示例:
```
<select id="getUserList" resultType="User">
SELECT * FROM user
<where>
<if test="enabled != null">
AND enabled = #{enabled}
</if>
</where>
</select>
```
在上面的代码中,如果 `enabled` 参数不为 `null`,则会在 SQL 语句中添加一个 `AND` 条件,判断 `enabled` 字段是否等于该参数值。如果 `enabled` 参数为 `null`,则不会添加该条件。
阅读全文