db->query($sql); return $query->getResultArray(); } public function st_s01_2($data) { $sql = "SELECT a.agent_id, a.agent_nm, count(a.agent_id) rcpt_count, sum(case when b.photo_save_dt is null then 0 else 1 end) shoot_count FROM receipt AS a INNER JOIN result AS b ON b.rcpt_sq = a.rcpt_sq WHERE a.rcpt_tm >= DATE('{$data['sdate']} 00:00:00') AND a.rcpt_tm <= DATE('{$data['edate']} 23:59:59') GROUP BY a.agent_id, a.agent_nm HAVING count(a.agent_id) > 80 ORDER BY rcpt_count DESC "; $query = $this->db->query($sql); return $query->getResultArray(); } }