diff --git a/web/src/main/resources/sql/jlw/resourcesQuestionSnapshot.md b/web/src/main/resources/sql/jlw/resourcesQuestionSnapshot.md index 052770f1..16fd167e 100644 --- a/web/src/main/resources/sql/jlw/resourcesQuestionSnapshot.md +++ b/web/src/main/resources/sql/jlw/resourcesQuestionSnapshot.md @@ -482,6 +482,16 @@ getValuesByQueryNotWithPermission * 根据不为空的参数进行查询 select t.* + @if(!isEmpty(studentId)){ + ,(select b.teacher_open_course_question_log_answer + from teacher_open_course_question_log b + where 1 = 1 and b.student_id = #studentId# + and b.teacher_open_course_question_log_status = 1 + and b.teacher_open_course_question_setting_id = t.teacher_open_course_question_setting_id + and b.resources_question_snapshot_id = t.resources_question_snapshot_id + order by teacher_open_course_question_log_add_time desc limit 1 + ) as student_answer + @} from resources_question_snapshot t where 1=1 @if(!isEmpty(resourcesQuestionSnapshotId)){