|
|
@@ -12,14 +12,14 @@
|
|
|
SELECT t2.name AS class_name,
|
|
|
(SELECT COUNT(a1.id) FROM assessment_plan_answer_student a1
|
|
|
INNER JOIN base_student_school_roll a2 ON a1.student_user_id = a2.user_id WHERE a2.class_id = t1.class_id
|
|
|
- AND a1.assessment_template_plan_id = t1.assessment_template_plan_id and a2.stduy_status = t3.stduy_status AND a2.archives_status = 'FB2901') AS student_count,
|
|
|
+ AND a1.assessment_template_plan_id = t1.assessment_template_plan_id and a2.stduy_status = t3.stduy_status AND t3.archives_status = 'FB2901') AS student_count,
|
|
|
(SELECT COUNT(a1.id) FROM assessment_plan_answer_student a1
|
|
|
INNER JOIN base_student_school_roll a2 ON a1.student_user_id = a2.user_id WHERE a2.class_id = t1.class_id AND a1.submit_status = 1
|
|
|
- AND a1.assessment_template_plan_id = t1.assessment_template_plan_id and a2.stduy_status = t3.stduy_status AND a2.archives_status = 'FB2901') submitted_count,
|
|
|
+ AND a1.assessment_template_plan_id = t1.assessment_template_plan_id and a2.stduy_status = t3.stduy_status AND t3.archives_status = 'FB2901') submitted_count,
|
|
|
(SELECT COUNT(a1.id) FROM assessment_plan_answer_student a1
|
|
|
INNER JOIN base_student_school_roll a2 ON a1.student_user_id = a2.user_id WHERE a2.class_id = t1.class_id
|
|
|
AND a1.assessment_template_plan_id = t1.assessment_template_plan_id AND (a1.submit_status = 0 OR a1.submit_status IS NULL)
|
|
|
- and a2.stduy_status = t3.stduy_status AND a2.archives_status = 'FB2901') AS unsubmitted_count
|
|
|
+ and a2.stduy_status = t3.stduy_status AND t3.archives_status = 'FB2901') AS unsubmitted_count
|
|
|
FROM assessment_plan_answer_class t1
|
|
|
LEFT JOIN base_class t2 ON t1.class_id = t2.id
|
|
|
left join assessment_template_plan t3 on t3.id = t1.assessment_template_plan_id
|