select t.id, t.acc_code, t.temp_credit_money_adjust,
t.start_date, t.end_date, t.del_flag, t.create_by, t.create_time,
t.update_by, t.update_time, t.remark, t.create_site, t.update_site, c.trans_type, c.salesmen
from emis_temp_credit_salesmen t
left join emis_credit_salesmen c on t.acc_code = c.acc_code and c.del_flag = '0'
insert into emis_temp_credit_salesmen
acc_code,
temp_credit_money_adjust,
start_date,
end_date,
del_flag,
create_by,
create_time,
update_by,
update_time,
remark,
create_site,
update_site,
#{accCode},
#{tempCreditMoneyAdjust},
#{startDate},
#{endDate},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
#{createSite},
#{updateSite},
update emis_temp_credit_salesmen
acc_code = #{accCode},
temp_credit_money_adjust = #{tempCreditMoneyAdjust},
start_date = #{startDate},
end_date = #{endDate},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
create_site = #{createSite},
update_site = #{updateSite},
where id = #{id}
update emis_temp_credit_salesmen set del_flag = '1' where id in
#{id}