mybatisplus 怎么写groupby和count
时间: 2024-03-18 12:20:03 浏览: 669
on与where、group by的用法
您可以使用Mybatis-Plus的QueryWrapper来实现groupby和count,如下所示:
```java
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.select("age, count(*) as total").groupBy("age");
List<Map<String, Object>> list = userMapper.selectMaps(wrapper);
```
其中,`select`方法可以指定需要查询的字段,`groupBy`方法可以指定分组的字段,`selectMaps`方法可以返回指定字段的结果集。
希望我的回答对您有所帮助。
阅读全文