Wrappers.<TbSelfexamCollect>query().eq("collect_status","1").eq("gen_num",0).eq("big_num",0)筛选collect_status=1和(collect_status!=0或者big_num!=0)并且去重
时间: 2023-10-30 08:07:08 浏览: 25
opal-wrappers.rar_Windows编程_Unix_Linux_
要筛选出 `collect_status=1` 且同时满足 `(collect_status!=0 OR big_num!=0)` 的记录,并且去重,可以使用如下代码:
```
Wrappers.<TbSelfexamCollect>query()
.eq("collect_status", 1)
.and(qw -> qw.ne("collect_status", 0).or().ne("big_num", 0))
.groupBy("id");
```
这个查询构造器会生成一个 SQL 查询语句,用于查询符合以上所有条件的 `TbSelfexamCollect` 记录,并且按照 `id` 字段进行分组去重。
阅读全文