springboot的mybatis使用CONCAT模糊查询
springboot的mybatis使用CONCAT模糊查询
在mysql中like 可以直接使用字符串拼接,在xml中需要使用CONCAT来连接变量。
<mapper namespace="com.geofly.ynygzx.iscp.api.mapper.AppUpdateRecordMapper">
<select id="getList" resultType="com.geofly.ynygzx.iscp.api.entity.AppUpdateRecord">
select * from app_update_record where 1 = 1
<if test="params.status != null and params.status != ''">
and status = #{params.status}
</if>
<if test="params.version != null and params.version != ''">
and version like CONCAT('%', #{params.version}, '%')
</if>
ORDER BY version desc, create_time desc
</select>
</mapper>
原文地址:https://blog.csdn.net/qq_61950936/article/details/140381424
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!