select mbpi.prodline_id, mbpi.prodline_code, mbpi.prodline_name, mbpi.prodline_type, mbpi.factory_id, mbfi.factory_name, mbpi.is_flag, mbpi.remark, mbpi.create_by, mbpi.create_time, mbpi.update_by, mbpi.update_time from mes_base_prodline_info mbpi left join mes_base_factory_info mbfi on mbfi.factory_id = mbpi.factory_id insert into mes_base_prodline_info prodline_code, prodline_name, prodline_type, factory_id, is_flag, remark, create_by, create_time, update_by, update_time, #{prodlineCode}, #{prodlineName}, #{prodlineType}, #{factoryId}, #{isFlag}, #{remark}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, update mes_base_prodline_info prodline_code = #{prodlineCode}, prodline_name = #{prodlineName}, prodline_type = #{prodlineType}, factory_id = #{factoryId}, is_flag = #{isFlag}, remark = #{remark}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, where prodline_id = #{prodlineId} delete from mes_base_prodline_info where prodline_id = #{prodlineId} delete from mes_base_prodline_info where prodline_id in #{prodlineId}