|
@@ -236,16 +236,16 @@
|
|
|
|
|
|
<select id="findTeacherDemoGroups" resultType="com.ym.mec.biz.dal.dto.TeacherManageDemoGroupListDto">
|
|
|
SELECT
|
|
|
- cs.class_date_ classDate,
|
|
|
- GROUP_CONCAT(DISTINCT CONCAT(cs.start_class_time_,' ',cs.end_class_time_)) startTimes,
|
|
|
- GROUP_CONCAT(DISTINCT s.name_) subjectNames
|
|
|
+ cs.class_date_ classDate,
|
|
|
+ GROUP_CONCAT(DISTINCT CONCAT(cs.start_class_time_,' ',cs.end_class_time_)) startTimes,
|
|
|
+ GROUP_CONCAT(DISTINCT s.name_) subjectNames
|
|
|
FROM
|
|
|
- demo_group dg
|
|
|
- LEFT JOIN class_group cg ON dg.id_=cg.music_group_id_ AND cg.group_type_='DEMO'
|
|
|
- LEFT JOIN course_schedule cs ON cg.id_=cs.class_group_id_
|
|
|
- LEFT JOIN `subject` s ON s.id_ = cg.subject_id_list_
|
|
|
+ demo_group dg
|
|
|
+ LEFT JOIN class_group cg ON dg.id_=cg.music_group_id_ AND cg.group_type_='DEMO'
|
|
|
+ LEFT JOIN course_schedule cs ON cg.id_=cs.class_group_id_
|
|
|
+ LEFT JOIN `subject` s ON s.id_ = dg.subject_id_
|
|
|
WHERE cs.type_ = 'DEMO' AND dg.user_id_ = #{teacherId}
|
|
|
- GROUP BY cs.class_date_
|
|
|
+ GROUP BY cs.class_date_
|
|
|
<include refid="global.limit"/>
|
|
|
</select>
|
|
|
<select id="countTeacherDemoGroups" resultType="Integer">
|