mybatis 的like多条件模糊查询使用
2020-02-07 07:24
281 查看
mybatis 的like多条件使用
当使用like需要模糊查询多条件的时候,而且有可能只查询一个条件,所以有条件会为null,建议使用下面这种方法: SELECT cu.id, cu.nick_name AS nickName, cu.phone, cuaa.assets FROM client_user cu left join client_user_account cuaa on cu.id = cuaa.client_user_id where 1 = 1 <if test="nickName != null"> and cu.nick_name like "%"#{nickName}"%" </if> <if test="phone != null"> AND cu.phone like "%"#{phone}"%" </if>
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- mybatis模糊查询like使用
- Mybatis 多条件查询(模糊查询 使用in查询)
- MyBatis下动态语句使用like进行模糊查询
- Mybatis中使用like模糊查询
- 利用MyBatis进行不同条件的like模糊查询
- mybatis 模糊查询使用 like 的三种方法
- Mybatis 多条件查询(模糊查询 使用in查询)
- mybatis关于使用like关键字进行模糊查询的一个大坑
- myBatis 操作 mysql时,使用 like 关键进行模糊查询的方法
- MyBatis中模糊查询Like语句使用方式
- MyBatis中Like语句使用方式(模糊查询)
- mybatis中怎么使用like形成动态模糊查询,错误使用CONCAT拼接sql的看过来
- mybatis中使用mysql的模糊查询字符串拼接(like)
- 利用MyBatis进行不同条件的like模糊查询的方法
- Mybatis 多条件查询(模糊查询 使用in查询)
- SqlParameter 使用 like模糊 查询不到结果的解决方法
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis在oracle、mysql、db2、sql server的like模糊查询
- MyBatis的like模糊查询
- 在使用ibatis实现多条件模糊查询的语句