mybatis plus查询语句
时间: 2023-10-07 13:12:13 浏览: 92
MyBatis-plus 模糊查询的使用
MyBatis-Plus提供了一些方便的查询语句,可以帮助我们进行数据库查询操作。其中,通过使用QueryWrapper对象,我们可以方便地构建查询条件。
基本查询:
- eq:表示相等
- gt:表示大于
- lt:表示小于
- ne:表示不等
- ge:表示大于等于
- le:表示小于等于
- between:表示范围内
- notBetween:表示不在范围内
- in:表示包含在指定集合中
- notIn:表示不包含在指定集合中
模糊查询:
- like:表示模糊匹配
- notLike:表示模糊不匹配
- likeLeft:表示左模糊匹配
- likeRight:表示右模糊匹配
排序:
- orderBy:表示排序
- OrderByAsc:表示升序排序
- OrderByDesc:表示降序排序
逻辑查询:
- or:表示或者关系
- and:表示并且关系
指定查询字段:
- select:表示指定查询字段
特殊例子:
- 聚合与分组查询,无法使用lambda表达式来完成MP,可以直接在DAO接口中使用MyBatis的方式实现
这些是MyBatis-Plus查询语句的一些常用方法和示例,你可以根据具体的需求来使用相应的方法来构建查询条件。
阅读全文