|
|
@@ -64,7 +64,26 @@
|
|
|
and c4.gender = 2
|
|
|
</if>
|
|
|
</if>
|
|
|
- ) AS need_count,(
|
|
|
+ ) AS need_count,
|
|
|
+ (
|
|
|
+ SELECT COUNT(*) FROM base_student c1
|
|
|
+ LEFT JOIN base_student_school_roll c2 ON c1.user_id = c2.user_id
|
|
|
+ LEFT JOIN xjr_dictionary_detail c3 ON c2.stduy_status = c3.code AND c3.item_id = 2023000000000000030
|
|
|
+ left join xjr_user c4 on c1.user_id = c4.id
|
|
|
+ WHERE c1.delete_mark = 0 AND c2.delete_mark = 0
|
|
|
+ AND c3.code = 'FB3002' AND c2.class_id = t1.id
|
|
|
+ and c4.gender = 1
|
|
|
+ ) as male_count,
|
|
|
+ (
|
|
|
+ SELECT COUNT(*) FROM base_student c1
|
|
|
+ LEFT JOIN base_student_school_roll c2 ON c1.user_id = c2.user_id
|
|
|
+ LEFT JOIN xjr_dictionary_detail c3 ON c2.stduy_status = c3.code AND c3.item_id = 2023000000000000030
|
|
|
+ left join xjr_user c4 on c1.user_id = c4.id
|
|
|
+ WHERE c1.delete_mark = 0 AND c2.delete_mark = 0
|
|
|
+ AND c3.code = 'FB3002' AND c2.class_id = t1.id
|
|
|
+ and c4.gender = 2
|
|
|
+ ) as female_count,
|
|
|
+ (
|
|
|
SELECT COUNT(*) FROM room_bed a1
|
|
|
LEFT JOIN base_student_school_roll a2 ON a1.student_user_id = a2.user_id
|
|
|
left join xjr_user c4 on a2.user_id = c4.id
|