From cd5d8162db45c58084706f737b4bdf97d4094fbd Mon Sep 17 00:00:00 2001 From: Mlxa0324 <mlx950324@163.com> Date: Sun, 26 Feb 2023 21:30:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9A=82=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sql/jlw/teacherOpenCourseMergeResourcesQuestion.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/web/src/main/resources/sql/jlw/teacherOpenCourseMergeResourcesQuestion.md b/web/src/main/resources/sql/jlw/teacherOpenCourseMergeResourcesQuestion.md index 9be8e360..2a6a969d 100644 --- a/web/src/main/resources/sql/jlw/teacherOpenCourseMergeResourcesQuestion.md +++ b/web/src/main/resources/sql/jlw/teacherOpenCourseMergeResourcesQuestion.md @@ -791,7 +791,13 @@ getRandomMergeResourcesQuestionListByChapterTestQuestion AND b.teacher_open_course_id = #teacherOpenCourseId# @} @if(!isEmpty(questionSettingId)){ - AND b.teacher_open_course_question_setting_id = #questionSettingId# + AND b.teacher_open_course_id + @// 保证至少会返回一个值,默认返回-1 + = (select ifnull(max(teacher_open_course_id), '-1') from teacher_open_course_question_setting + where 1 + and teacher_open_course_question_setting_id = #questionSettingId# + and teacher_open_course_question_setting_status = 1 + limit 1) @} @// 如果都为空,则不返回数据,比较保守些 @if(isEmpty(questionSettingId) && isEmpty(teacherOpenCourseId)){