Mybatis 可以通过 if 和 foreach 操作输入参数数据,但是在同一个 Mybatis sql 中刚刚查询到的数据呢?
案子:
表字段 1
从表中选择字段;将获得 1
Mybatis 可以通过这种语句设法将字段更新为 2 吗?:
<update id="updateField">
select field from table;
<if test="field != 0 ">
update table
set field = 2
where field = 1;
</if>
<update>