t.id_ as id , t.activity_id_ as activityId , t.music_sheet_id_ as musicSheetId , t.create_time_ as createTime , t.create_by_ as createBy SELECT , ms.music_sheet_name_ as musicSheetName, (select group_concat(mt.name_) from music_tag mt where find_in_set(mt.id_,ms.music_tag_) and mt.del_flag_ = 0 and mt.state_ = 1) as musicTagNames, (select group_concat(s.name_) from subject s where find_in_set(s.id_,ms.music_subject_) and s.del_flag_ = 0 ) as subjectNames, ms.source_type_ as sourceType, ms.music_price_ as musicPrice FROM activity_evaluation t left join music_sheet ms on t.music_sheet_id_ = ms.id_ and t.activity_id_ = #{param.activityId} insert into activity_evaluation (activity_id_,create_by_, music_sheet_id_) values (#{activityId,jdbcType=BIGINT},#{userId,jdbcType=BIGINT},#{item,jdbcType=BIGINT})