备注:这里select标签内的id,parameterType,resultType省略
一.直接使用like
1.在java中拼接出模糊查询的字段,然后直接使用
String paramStr="测试";
String param = "%"+paramStr+"%";
<select >
SELECT * from table_name where name=#{name}) <if test='projectName != null and projectName != ""'> and BUDNAM like #{param} </if></select>
二.使用like concat('%',#{param},'%')
1.这里的‘%’依据个人需求添加在前面或者后面都是可以的。<select>
select count(*) from table_name where name like concat('%',#{name},'%')
</select>
三.待续
此博客版权归作者所有,未经允许不得转载