源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Mybatis中的like模糊查询功能

  • 时间:2022-12-15 16:49 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Mybatis中的like模糊查询功能
[b]1.  参数中直接加入%%[/b]
  param.setUsername("%CD%");
  param.setPassword("%");
 <select id="selectPersons" resultType="person" parameterType="person">
 select id,sex,age,username,password from person where true 
 <if test="username!=null"> AND username LIKE #{username}</if>
 <if test="password!=null">AND password LIKE #{password}</if>
 </select>
[b]2.  bind标签[/b]
<select id="selectPersons" resultType="person" parameterType="person">
 <bind name="pattern" value="'%' + _parameter.username + '%'" />
 select id,sex,age,username,password 
 from person
 where username LIKE #{pattern}
</select>
[b]3. CONCAT[/b]
where username LIKE concat(concat('%',#{username}),'%')
 以上所述是小编给大家介绍的Mybatis中的like模糊查询功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对编程素材网网站的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部