select course_id, evaluate_agency_id, major_id, class_id, career_id, exam_id, subject_warehouse_class_id, class_type, cover_image, course_name, course_title, course_num, course_start, course_end, course_arrange, participate_num, course_details, course_overview, course_syllabus, course_knowledge, course_team, tag_name, teacher_ids, remarks, sort, status, publication_time, publisher, create_time, create_by, update_time, update_by, delete_time, delete_by, del_flag, views_num, is_recommend, course_certificate, course_information from tb_course insert into tb_course evaluate_agency_id, major_id, class_id, career_id, exam_id, subject_warehouse_class_id, class_type, cover_image, course_name, course_title, course_num, course_start, course_end, course_arrange, participate_num, course_details, course_overview, course_syllabus, course_knowledge, course_team, tag_name, teacher_ids, remarks, sort, status, publication_time, publisher, create_time, create_by, update_time, update_by, delete_time, delete_by, del_flag, views_num, is_recommend, course_certificate, course_information, #{evaluateAgencyId}, #{majorId}, #{classId}, #{careerId}, #{examId}, #{subjectWarehouseClassId}, #{classType}, #{coverImage}, #{courseName}, #{courseTitle}, #{courseNum}, #{courseStart}, #{courseEnd}, #{courseArrange}, #{participateNum}, #{courseDetails}, #{courseOverview}, #{courseSyllabus}, #{courseKnowledge}, #{courseTeam}, #{tagName}, #{teacherIds}, #{remarks}, #{sort}, #{status}, #{publicationTime}, #{publisher}, #{createTime}, #{createBy}, #{updateTime}, #{updateBy}, #{deleteTime}, #{deleteBy}, #{delFlag}, #{viewsNum}, #{isRecommend}, #{courseCertificate}, #{courseInformation}, update tb_course evaluate_agency_id = #{evaluateAgencyId}, major_id = #{majorId}, class_id = #{classId}, career_id = #{careerId}, exam_id = #{examId}, subject_warehouse_class_id = #{subjectWarehouseClassId}, class_type = #{classType}, cover_image = #{coverImage}, course_name = #{courseName}, course_title = #{courseTitle}, course_num = #{courseNum}, course_start = #{courseStart}, course_end = #{courseEnd}, course_arrange = #{courseArrange}, participate_num = #{participateNum}, course_details = #{courseDetails}, course_overview = #{courseOverview}, course_syllabus = #{courseSyllabus}, course_knowledge = #{courseKnowledge}, course_team = #{courseTeam}, tag_name = #{tagName}, teacher_ids = #{teacherIds}, remarks = #{remarks}, sort = #{sort}, status = #{status}, publication_time = #{publicationTime}, publisher = #{publisher}, create_time = #{createTime}, create_by = #{createBy}, update_time = #{updateTime}, update_by = #{updateBy}, delete_time = #{deleteTime}, delete_by = #{deleteBy}, del_flag = #{delFlag}, views_num = #{viewsNum}, is_recommend = #{isRecommend}, course_certificate = #{courseCertificate}, course_information = #{courseInformation}, where course_id = #{courseId} delete from tb_course where course_id = #{courseId} delete from tb_course where course_id in #{courseId} update tb_course set views_num = views_num + 1 where course_id = #{courseId}