select id, match_code, major_category_code, major_category from sy_knowledge_interst_major insert into sy_knowledge_interst_major match_code, major_category_code, major_category, #{matchCode}, #{majorCategoryCode}, #{majorCategory}, update sy_knowledge_interst_major match_code = #{matchCode}, major_category_code = #{majorCategoryCode}, major_category = #{majorCategory}, where id = #{id} delete from sy_knowledge_interst_major where id = #{id} delete from sy_knowledge_interst_major where id in #{id}