update PPW_EMAIL.fund_alias set target_fund_id=#{targetFundId},target_fund_name=#{targetFundName},target_register_number=#{targetRegisterNumber},updatetime=#{updateTime}
where isvalid =1 and id=#{id}
update PPW_EMAIL.fund_alias set isvalid=0,updatetime=sysdate(),updaterid=#{updaterId} where isvalid =1 and id in
#{id}
select target_fund_id, target_fund_name, target_register_number
from PPW_EMAIL.fund_alias
where isvalid = 1
and source_fund_name = #{fundName}
and source_register_number = #{registerNumber}
select target_fund_id, target_fund_name, target_register_number
from PPW_EMAIL.fund_alias
where isvalid = 1
and source_fund_name = #{fundName} and source_register_number is null
select target_fund_id, target_fund_name, target_register_number
from PPW_EMAIL.fund_alias
where isvalid = 1
and source_register_number = #{registerNumber} and source_fund_name is null
select id,source_fund_name,source_register_number,target_fund_id,target_fund_name,target_register_number,isvalid,
creatorid,createtime,updatetime,updaterid
from PPW_EMAIL.fund_alias where isvalid=1
and (source_fund_name like concat('%',#{fundName},'%') or source_register_number like concat('%',#{fundName},'%') )
and (target_fund_name like concat('%',#{fundAliasName},'%') or target_register_number like concat('%',#{fundAliasName},'%') )
and target_fund_id is null
and target_fund_id is not null
order by updatetime desc
limit #{offset},#{pageSize}
select count(1) from PPW_EMAIL.fund_alias where isvalid=1
and (source_fund_name like concat('%',#{fundName},'%') or source_register_number like concat('%',#{fundName},'%') )
and (target_fund_name like concat('%',#{fundAliasName},'%') or target_register_number like concat('%',#{fundAliasName},'%') )
and target_fund_id is null
and target_fund_id is not null
select id,source_fund_name,source_register_number,target_fund_id,target_fund_name,target_register_number,isvalid,
creatorid,createtime,updatetime,updaterid
from PPW_EMAIL.fund_alias where isvalid=1 and id=#{id}
insert into PPW_EMAIL.fund_alias(source_fund_name, source_register_number)
values (#{fundName}, #{registerNumber})