select t.technical_id, t.project_id, t.technical_director, t.technical_designer, u.nick_name as design_nick_name, t.technical_planner, u1.nick_name as plan_nick_name, t.plan_comment, t.quality_inspector, t.technical_time, t.technical_document, t.design_description, t.technical_comment, t.manage_comment, t.technical_upload_time, t.tech_approval_time, t.manage_approval_time from cmc_technical as t left join sys_user as u on u.user_id = t.technical_designer left join sys_user as u1 on u1.user_id = t.technical_planner insert into cmc_technical technical_id, project_id, technical_director, technical_designer, technical_planner, plan_comment, quality_inspector, technical_time, technical_document, design_description, technical_comment, manage_comment, technical_upload_time, tech_approval_time, manage_approval_time, #{technicalId}, #{projectId}, #{technicalDirector}, #{technicalDesigner}, #{technicalPlanner}, #{planComment}, #{qualityInspector}, #{technicalTime}, #{technicalDocument}, #{designDescription}, #{technicalComment}, #{manageComment}, #{technicalUploadTime}, #{techApprovalTime}, #{manageApprovalTime}, update cmc_technical project_id = #{projectId}, technical_director = #{technicalDirector}, technical_designer = #{technicalDesigner}, technical_planner = #{technicalPlanner}, plan_comment = #{planComment}, quality_inspector = #{qualityInspector}, technical_time = #{technicalTime}, technical_document = #{technicalDocument}, design_description = #{designDescription}, technical_comment = #{technicalComment}, manage_comment = #{manageComment}, technical_upload_time = #{technicalUploadTime}, tech_approval_time = #{techApprovalTime}, manage_approval_time = #{manageApprovalTime}, where technical_id = #{technicalId} delete from cmc_technical where technical_id = #{technicalId} delete from cmc_technical where technical_id in #{technicalId}