LambdaQueryWrapper的sum函数怎么写
时间: 2023-10-13 22:23:28 浏览: 167
sum的界面代码
LambdaQueryWrapper是MyBatis-Plus框架提供的一种基于Lambda表达式的查询构造器,用于简化MyBatis的SQL语句编写。如果要使用LambdaQueryWrapper的sum函数,可以使用以下方式:
```
LambdaQueryWrapper<Entity> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(Entity::getXXX, xxxValue);
wrapper.sum(Entity::getYYY);
```
其中,Entity是对应的实体类,getXXX是实体类中的属性名,xxxValue是属性值。getYYY是要求和的属性名。这样,就可以得到对应列的求和结果。
需要注意的是,这里的sum函数只能用于求和操作,并且返回的是BigDecimal类型的值。如果要使用其他聚合函数,可以使用wrapper.select()方法,具体用法可以参考MyBatis-Plus官方文档。
阅读全文