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}