浏览代码

bug修复

zouxuan 1 年之前
父节点
当前提交
aad461a3f5
共有 1 个文件被更改,包括 5 次插入4 次删除
  1. 5 4
      mec-biz/src/main/resources/config/mybatis/LessonExaminationMapper.xml

+ 5 - 4
mec-biz/src/main/resources/config/mybatis/LessonExaminationMapper.xml

@@ -32,10 +32,11 @@
     </update>
     <update id="updateStandardNum">
         update lesson_examination le
-            left join (
-                select lesson_examination_id_,COUNT(distinct user_id_) num from student_lesson_examination_detail
-                where lesson_examination_id_ = #{lessonExaminationId}
-                group by user_id_ HAVING SUM(actual_avg_score_) >= 60) sle ON sle.lesson_examination_id_ = le.id_
+            left join (select lesson_examination_id_,COUNT(user_id_) num from (
+            select lesson_examination_id_,user_id_ from student_lesson_examination_detail
+            where lesson_examination_id_ = #{lessonExaminationId}
+            group by user_id_ HAVING SUM(actual_avg_score_) >= 60) le
+            group by lesson_examination_id_) sle ON sle.lesson_examination_id_ = le.id_
         set le.standard_num_ = sle.num
         where le.id_ = #{lessonExaminationId} AND num > 0
     </update>