DELETE FROM ic_vaccine WHERE id = #{icVaccineId} UPDATE ic_nat m, ( SELECT if(DEL_FLAG,0,1) resiFlag, ID_CARD FROM ic_resi_user WHERE 1=1 AND ID = #{icResiUserId} AND CUSTOMER_ID = #{customerId} AND DEL_FLAG = '0' ) t SET m.IS_RESI_USER = t.resiFlag WHERE m.ID_CARD = t.ID_CARD AND m.DEL_FLAG = '0'