Mybatis如何通过不同条件插入不同数据
1个回答
2018-07-23 · 国内最优秀java资源共享平台
关注
展开全部
案例: 非常简单
if条件里一般都是这样写的,你可以参考下:
delete from ***
<where>
<if test="null!=userId or null!=schoolId">
<if test="null!=userId"> and user_id = #{userId} </if>
<if test="null!=schoolId"> and school_id = #{schoolId} </if>
</if>
<if test="null==userId and null==schoolId">
1=0
</if>
</where>
if条件里一般都是这样写的,你可以参考下:
delete from ***
<where>
<if test="null!=userId or null!=schoolId">
<if test="null!=userId"> and user_id = #{userId} </if>
<if test="null!=schoolId"> and school_id = #{schoolId} </if>
</if>
<if test="null==userId and null==schoolId">
1=0
</if>
</where>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询