INSERT INTO demo_group (name_,single_class_minutes_,organ_id_list_,create_time_,update_time_,user_id_,price_,subject_id_) VALUES(#{name},#{singleClassMinutes},#{organIdList},now(),now(),#{userId},#{price},#{subjectId}) UPDATE demo_group user_id_ = #{userId}, update_time_ = NOW(), single_class_minutes_ = #{singleClassMinutes}, organ_id_list_ = #{organIdList}, name_ = #{name}, price_ = #{price}, subject_id_ = #{subjectId}, WHERE id_ = #{id} DELETE FROM demo_group WHERE id_ = #{id} dgcp.status_=0 AND CONCAT(dgcp.course_date_,' ',dgcp.start_time_)>=NOW() AND su.username_ like concat('%',#{search},'%') AND FIND_IN_SET(dg.subject_id_,#{subjectIds}) AND CONCAT(dgcp.course_date_,' ',dgcp.start_time_)>=DATE_FORMAT(#{startTime},'%Y-%m-%d %H:%i:%S') AND dgcp.course_date_=DATE_FORMAT(#{startTime},'%Y-%m-%d') AND (CONCAT(dgcp.course_date_,' ',dgcp.start_time_) BETWEEN DATE_FORMAT(#{startTime},'%Y-%m-%d %H:%i:%S') AND DATE_FORMAT(#{endTime},'%Y-%m-%d %H:%i:%S')) dgcp.status_=0 AND dgcp.demo_group_id_ IN #{demoGroupId} AND CONCAT(dgcp.course_date_,' ',dgcp.start_time_)>=NOW() AND su.username_ like concat('%',#{params.search},'%') AND FIND_IN_SET(dg.subject_id_,#{params.subjectIds}) AND CONCAT(dgcp.course_date_,' ',dgcp.start_time_)>=DATE_FORMAT(#{params.startTime},'%Y-%m-%d %H:%i:%S') AND dgcp.course_date_=DATE_FORMAT(#{params.startTime},'%Y-%m-%d') AND (CONCAT(dgcp.course_date_,' ',dgcp.start_time_) BETWEEN DATE_FORMAT(#{params.startTime},'%Y-%m-%d %H:%i:%S') AND DATE_FORMAT(#{params.endTime},'%Y-%m-%d %H:%i:%S'))