select s.id, datetime, sheep_id, usage_id, variety, sheep_type, s.gender, month_age, s.parity, breed, technical, s.comment, s.update_by, s.update_time, s.create_by, s.create_time, bs.manage_tags sheep_no from sw_immunity s left join bas_sheep bs on s.sheep_id = bs.id insert into sw_immunity (sheep_id, usage_id, variety, sheep_type, gender, month_age, parity, breed,datetime, technical, comment, update_by, update_time, create_by, create_time) values (#{d.sheepId}, #{d.usageId}, #{d.variety}, #{d.sheepType}, #{d.gender}, #{d.monthAge}, #{d.parity},#{d.breed}, #{d.datetime}, #{d.technical}, #{d.comment}, #{d.updateBy}, #{d.updateTime}, #{d.createBy}, #{d.createTime}) update sw_immunity sheep_id = #{sheepId}, usage_id = #{usageId}, variety = #{variety}, sheep_type = #{sheepType}, gender = #{gender}, month_age = #{monthAge}, parity = #{parity}, breed = #{breed}, datetime = #{datetime}, technical = #{technical}, comment = #{comment}, update_by = #{updateBy}, update_time = #{updateTime}, create_by = #{createBy}, create_time = #{createTime}, where id = #{id} delete from sw_immunity where id = #{id} delete from sw_immunity where id in #{id}