当前位置:   article > 正文

Java-MyBatis解决模糊查询的三种方案_java中mysql模糊查询

java中mysql模糊查询

***学习笔记***

如图:

 

  1. <!-- 处理模糊查询只能用${},若用#{}则会被解析为'%?%',包含在引号里?会被当做字符处理 -->
  2. <!-- 方案一:使用${} -->
  3. <!-- select * from t_user where username like '%${like}%'-->
  4. <!-- 方案二: 使用MySQL提供的concat字符串拼接函数,这是可用#{} -->
  5. <!-- select * from t_user where username like concat('%',#{like},'%')-->
  6. <!-- 方案三:使用"%""#{}%" (最常用) -->
  7. <!-- select * from t_user where username like "%"#{like}"%"-->

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/499104
推荐阅读
相关标签
  

闽ICP备14008679号