代码提交

master
徐杰盟 2024-05-23 16:01:22 +08:00
parent b7c1df5279
commit 71266721b4
1 changed files with 6 additions and 6 deletions

View File

@ -14,35 +14,35 @@
<select id="selectByCdOrNm" resultType="com.whdc.model.entity.Adinfo"> <select id="selectByCdOrNm" resultType="com.whdc.model.entity.Adinfo">
select t.adcd, t.adnm select t.adcd, t.adnm
from FXKH_TXL.ADINFO t from FXKH_TXL.ADINFO t
where t.del = 0 and ( t.adcd like CONCAT('%', #{adcd}, '%')) where ( t.adcd like CONCAT('%', #{adcd}, '%'))
or exists( or exists(
select 1 select 1
from FXKH_TXL.ADINFO a from FXKH_TXL.ADINFO a
where a.del = 0 and (a.adnm like CONCAT('%', #{adnm}, '%') or a.adcd like CONCAT('%', #{adcd}, '%')) whereand (a.adnm like CONCAT('%', #{adnm}, '%') or a.adcd like CONCAT('%', #{adcd}, '%'))
and t.adcd = concat(left(a.adcd, 12), '000') and t.adcd = concat(left(a.adcd, 12), '000')
) )
or exists( or exists(
select 1 select 1
from FXKH_TXL.ADINFO a from FXKH_TXL.ADINFO a
where a.del = 0 and (a.adnm like CONCAT('%', #{adnm}, '%') or a.adcd like CONCAT('%', #{adcd}, '%')) whereand (a.adnm like CONCAT('%', #{adnm}, '%') or a.adcd like CONCAT('%', #{adcd}, '%'))
and t.adcd = concat(left(a.adcd, 9), '000000') and t.adcd = concat(left(a.adcd, 9), '000000')
) )
or exists( or exists(
select 1 select 1
from FXKH_TXL.ADINFO a from FXKH_TXL.ADINFO a
where a.del = 0 and (a.adnm like CONCAT('%', #{adnm}, '%') or a.adcd like CONCAT('%', #{adcd}, '%')) whereand (a.adnm like CONCAT('%', #{adnm}, '%') or a.adcd like CONCAT('%', #{adcd}, '%'))
and t.adcd = concat(left(a.adcd, 6), '000000000') and t.adcd = concat(left(a.adcd, 6), '000000000')
) )
or exists( or exists(
select 1 select 1
from FXKH_TXL.ADINFO a from FXKH_TXL.ADINFO a
where a.del = 0 and (a.adnm like CONCAT('%', #{adnm}, '%') or a.adcd like CONCAT('%', #{adcd}, '%')) whereand (a.adnm like CONCAT('%', #{adnm}, '%') or a.adcd like CONCAT('%', #{adcd}, '%'))
and t.adcd = concat(left(a.adcd, 4), '00000000000') and t.adcd = concat(left(a.adcd, 4), '00000000000')
) )
or exists( or exists(
select 1 select 1
from FXKH_TXL.ADINFO a from FXKH_TXL.ADINFO a
where a.del = 0 and (a.adnm like CONCAT('%', #{adnm}, '%') or a.adcd like CONCAT('%', #{adcd}, '%')) whereand (a.adnm like CONCAT('%', #{adnm}, '%') or a.adcd like CONCAT('%', #{adcd}, '%'))
and t.adcd = concat(left(a.adcd, 2), '0000000000000') and t.adcd = concat(left(a.adcd, 2), '0000000000000')
) )