Mybatis中遇到的问题合集

原创
2017/08/07 15:16
阅读数 96

Mybatis中做like模糊查询

  • 参数中直接加入%%
param.setName("%abc%");

<select selectByName>
    SELECT * FROM users WHERE
    <if test="name != null">name LIKE #{name}</if>
</select>
  • 标签
<select selectByName>
    <bind name="pat" value="'%'+_paramter.name+'%'">
        SELECT * FROM users WHERE
        <if test="name != null">name LIKE #{pat}</if>
</select>
  • 这里是列表文本CONCAT
WHERE name LIKE concat(concat('%',#{name}), '%')
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部