mybatisplus查询排序查询最后两条
时间: 2023-07-07 13:17:01 浏览: 102
mybatis-plus分页查询
你可以使用MyBatis Plus提供的LambdaQueryWrapper来实现查询排序查询最后两条数据的需求。以下是一个示例代码:
```java
LambdaQueryWrapper<Entity> wrapper = new LambdaQueryWrapper<Entity>()
.orderByDesc(Entity::getId)
.last("LIMIT 2");
List<Entity> result = entityMapper.selectList(wrapper);
```
在这个示例中,我们使用LambdaQueryWrapper来构建查询条件,orderByDesc方法用于按照ID字段的降序排序,last方法使用LIMIT语句来限制查询结果的数量为2条。最后,我们通过entityMapper.selectList方法执行查询并返回结果。请注意,这个示例是基于MySQL数据库的,如果你使用的是其他数据库,请根据具体情况修改LIMIT语句的语法。
阅读全文