我有3个班级,学生和出勤时间,我想在codeigniter中显示总在校学生和缺席学生的总数

时间:2019-07-26 17:33:49

标签: codeigniter

第一张桌子 类

2.nd表 学生

第三张桌子 出勤

出勤表包含班级和学生的外键 我想按日期显示当前学生和缺勤学生的人数,例如7/26/2018 20名学生目前1名学生数学班缺课

     $final_date = date('Y-m-d',strtotime($date));
     $this->db->select('count(stud_id) as absent,C.c_id,C.class_name,S.*,A.*');
     $this->db->where('`stud_id` NOT EXISTS (SELECT `s_id` FROM `tbl_attendence`)');
     // $this->db->select('C.c_id,C.class_name,S.*,A.*');
     $this->db->from(''.TB_CLASSES.' as C');
     $this->db->join(''.TB_Student.' as S',' =S.classes_id = C.c_id','left');
     $this->db->join(''.TB_Attendence.' as A',' =A.s_id = S.stud_id','left');
     $this->db->where('date =',$final_date);

0 个答案:

没有答案