mapper中如何使用mysql语句进行模糊查询
时间: 2024-05-07 08:18:41 浏览: 93
详解MyBatis模糊查询LIKE的三种方式
在mapper中使用mysql语句进行模糊查询可以使用`LIKE`关键字。以下是一个示例:
```
@Select("SELECT * FROM users WHERE name LIKE CONCAT('%',#{keyword},'%')")
List<User> searchUsers(@Param("keyword") String keyword);
```
这个例子中,我们使用了`LIKE`关键字,并且在查询语句中使用了`CONCAT`函数来将`%`符号和查询关键字拼接在一起,以实现模糊查询。注意,`#{}`中的参数名要与`@Param`中的参数名一致。
阅读全文