Mybatis 常用条件语句,大于小于、if、for、模糊搜索、case when、choose

大于小于

方法1: > 大于 , < 小于


    and a.create_time >= #{startTime}


    and a.create_time <= #{endTime}

方法2(建议写这个): 

在idea输入CD应该就自动出来了

Mybatis 常用条件语句,大于小于、if、for、模糊搜索、case when、choose_第1张图片

if 条件判断 


    and a.device_id = #{deviceId}

for循环


    and b.id in
    
        #{item}
    

LIKE 模糊搜索


            where b.phone LIKE concat('%',#{phone},'%')
 

    AND pn.org_code LIKE CONCAT(#{orgCode},'%')

case when

Mybatis 常用条件语句,大于小于、if、for、模糊搜索、case when、choose_第2张图片

choose选择语句

满足when条件走when,否则执行otherwise 


    
        AND i.org_code like concat(#{dto.orgCode},'%')
    
    
        AND i.org_code = #{dto.orgCode}
    

 

------------------------------------------与正文内容无关------------------------------------
如果觉的文章写对各位读者老爷们有帮助的话,麻烦点赞加关注呗!小弟在这拜谢了!
如果您觉得我的文章在某些地方写的不尽人意或者写的不对,从而让你对你人生观产生颠覆(概不负责),需要斧正,麻烦在评论区不吝赐教,作者看到后会根据您的提示查阅文章进行修改,还这世间一个公理一片蓝天

你可能感兴趣的:(java框架,mybatis,tomcat,java)