Mybatis plus实现Distinct去重功能
不啰嗦,上菜
QueryWrapperqueryWrapper=newQueryWrapper();
queryWrapper.select("DISTINCTno,name").orderByAsc("no");
returnmapper.selectList(queryWrapper);
PS:
顺便一提,指明查询出后的结果输出类型,可以参考如下:
QueryWrapperqueryWrapper=newQueryWrapper<>(); queryWrapper.select("DISTINCTno,name").orderByAsc("no"); returnmapper.selectList(queryWrapper);
distinct去重复查询的使用
查询的结果有时会有重复值,需要去除重复值,在sql查询中使用distinct关键字很方便的达到效果。例如:
SELECTdistinctckbm,qy,hwbm FROMbase_kf_hwxx WHEREckbm='101'ANDqy='A'ANDisnull(hwxx_status,0)=0ANDqybs=0
对应的实现代码:
emptyhw_wrapper.select("distinctckbm,qy,hwbm")
.eq("ckbm",ckbm)
.eq("qy",qy)
.apply("isnull(hwxx_status,0)=0")
.eq("qybs",0);
指定查询的字段时加上distinct关键字:select(“distinctckbm,qy,hwbm”)。
到此这篇关于Mybatisplus实现Distinct去重功能的文章就介绍到这了,更多相关MybatisplusDistinct去重内容请搜索毛票票以前的文章或继续浏览下面的相关文章希望大家以后多多支持毛票票!
热门推荐
10 新人红包祝福语简短精辟
11 幼师给毕业祝福语简短
12 生日高考祝福语妹妹简短
13 下飞机祝福语简短英文
14 元宵发客户祝福语简短
15 爸妈金婚文案祝福语简短
16 新郎朋友红包祝福语简短
17 虎年五一祝福语大全简短
18 出阁宴祝福语姐姐简短