国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

mybatis plus or and 的合并寫法實例

瀏覽:9日期:2023-10-20 09:04:47

我就廢話不多說了,大家還是直接看代碼吧~

int count =hrDeliverEmployContractService.selectCount(new EntityWrapper<HrDeliverEmployContractEntity>().eq('pool_id',hrDeliverEmployContract.getPoolId()).andNew().lt('contract_start_date',hrDeliverEmployContract.getContractStartDate()).or().gt('contract_end_date',hrDeliverEmployContract.getContractEndDate()) );對應的SQL

SELECT COUNT(1)FROM hr_deliver_employ_contractWHERE (pool_id = 1) AND (contract_start_date < ’2018-07-01 00:00:00.0’ OR contract_end_date > ’2018-10-31 00:00:00.0’);

補充:mybatis plus or使用

QueryWrapper queryWrapper = new QueryWrapper();queryWrapper .and(wrapper -> wrapper.isNull(“sim”).or().eq(“sim”, “”));queryWrapper .eq(“is_delete”, “0”);對應sql語句

select * from vehicle where (sim is null or sim=’’) and is_delete=‘0’QueryWrapper queryWrapper = new QueryWrapper();queryWrapper .eq(“name”,“測試”).or().eq(“sim”,“2”);對應sql語句

select * from vehicle where name=‘測試’ or sim=‘2’

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Mybatis 數據庫
相關文章:
主站蜘蛛池模板: 新晃| 厦门市| 名山县| 长沙县| 陕西省| 湘潭市| 浦江县| 射洪县| 邛崃市| 阿拉善右旗| 民县| 肇东市| 灌南县| 无棣县| 芒康县| 临泽县| 比如县| 仁布县| 思茅市| 库车县| 八宿县| 华坪县| 巴青县| 论坛| 阜阳市| 济源市| 阿拉善盟| 汪清县| 光山县| 新蔡县| 广东省| 仙桃市| 厦门市| 锦屏县| 延庆县| 遵义县| 岑溪市| 麻栗坡县| 曲靖市| 象州县| 江北区|