LambdaQueryWrapper统计
时间: 2023-10-15 11:29:33 浏览: 98
LambdaQueryWrapper无法直接使用sum聚合函数进行统计,但可以通过转换为QueryWrapper再转换回LambdaQueryWrapper的方式绕过这个限制。具体步骤如下:
1. 首先,使用QueryWrapper来进行查询,拼接需要的select语句,包括需要统计的字段。
2. 然后,将QueryWrapper转换为LambdaQueryWrapper,以便后续可以使用Lambda表达式的写法。
3. 在转换的过程中,可以将sum聚合函数的结果直接放在需要统计的字段中,不需要额外添加属性。如果需要添加汇总字段,可以在一个对象中补充。
4. 如果需要进行分页查询,可以按照商户号进行分组,并对手续费和到账金额进行汇总。如果有时间范围要求,可以使用between方法进行范围查询。
综上所述,通过先使用QueryWrapper进行处理,再转换为LambdaQueryWrapper,我们可以实现对LambdaQueryWrapper的统计操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [LambdaQueryWrapper使用 group分组、sum聚合函数 进行统计,并分页排序](https://blog.csdn.net/qq_36903261/article/details/126888665)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文