diff --git a/web/src/main/resources/sql/jlw/questionLogSummary.md b/web/src/main/resources/sql/jlw/questionLogSummary.md index 21ec19d5..c834c798 100644 --- a/web/src/main/resources/sql/jlw/questionLogSummary.md +++ b/web/src/main/resources/sql/jlw/questionLogSummary.md @@ -950,9 +950,9 @@ homeworkFileAnalysisPageQuery ta.teacher_open_course_question_start_time AS start_time, ta.teacher_open_course_question_end_time AS end_time, ta.teacher_open_course_question_setting_type AS question_setting_type, - round( avg( question_log_summary_student_total_score ), 1 ) AS avg_student_score, - round( avg( question_log_summary_success_rate ), 1 ) AS avg_question_log_summary_success_rate, - round( avg( question_log_summary_is_pass ), 1 ) AS avg_question_log_summary_is_pass + IFNULL(round( avg( question_log_summary_student_total_score ), 1 ), 0) AS avg_student_score, + IFNULL(round( avg( question_log_summary_success_rate ), 1 ), 0) AS avg_question_log_summary_success_rate, + IFNULL(round( avg( question_log_summary_is_pass ), 1 ), 0) AS avg_question_log_summary_is_pass FROM teacher_open_course_question_setting ta LEFT JOIN question_log_summary t ON t.question_setting_id = ta.teacher_open_course_question_setting_id