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

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

mybatis plus or and 的合并寫法實例

瀏覽:3日期: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 數據庫
相關文章:
主站蜘蛛池模板: 张家港市| 鲁甸县| 邯郸市| 措勤县| 武夷山市| 疏附县| 乌海市| 囊谦县| 永仁县| 依安县| 灵璧县| 淳化县| 滦平县| 皋兰县| 嘉黎县| 康平县| 成都市| 崇信县| 东山县| 石城县| 宜章县| 雅江县| 泽州县| 阿克陶县| 揭西县| 漯河市| 乡宁县| 满城县| 霸州市| 西安市| 无锡市| 余干县| 宁强县| 禹州市| 梁河县| 米林县| 阿克陶县| 通辽市| 互助| 赤峰市| 宁安市|