|
@@ -611,11 +611,13 @@
|
|
|
</select>
|
|
|
<select id="countStudentTrialPractices" resultType="int">
|
|
|
SELECT
|
|
|
- COUNT(pg.id_)
|
|
|
+ COUNT( DISTINCT pg.id_ )
|
|
|
FROM
|
|
|
- practice_group pg
|
|
|
+ course_schedule cs
|
|
|
+ LEFT JOIN practice_group pg ON pg.id_ = cs.music_group_id_
|
|
|
WHERE
|
|
|
pg.student_id_ = #{studentId}
|
|
|
+ AND cs.group_type_ = 'PRACTICE'
|
|
|
AND pg.type_ = 'TRIAL'
|
|
|
</select>
|
|
|
<select id="findStudentAndTeacherTrialPractices" resultMap="com.ym.mec.biz.dal.dao.CourseScheduleDao.CourseSchedule">
|