INSERT INTO sys_exam_song (name_,type_,subject_ids_,speed_,url_,create_user_id_,update_time_,create_time_) VALUES(#{name},#{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{subjectIds},#{speed},#{url},#{createUserId},NOW(),NOW()) UPDATE sys_exam_song del_flag_ = #{delFlag}, create_user_id_ = #{createUserId}, url_ = #{url}, subject_ids_ = #{subjectIds}, type_ = #{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, name_ = #{name}, speed_ = #{speed}, update_time_ = NOW() WHERE id_ = #{id} UPDATE sys_exam_song SET del_flag_ = 1 WHERE id_ = #{id} ses.del_flag_ = 0 AND (ses.id_ = #{search} OR ses.name_ LIKE CONCAT('%',#{search},'%')) AND ses.create_user_id_ = #{createUserId} AND ses.type_ = #{type} AND FIND_IN_SET(#{subjectId},ses.subject_ids_)