Опитайте така
$this->db->select('DISTINCT `name`'); //You may use $this->db->distinct('name');
$this->db->select('*');
Изберете отличителните стойности по имена .И вашият SELECT е изписан грешно, може да е грешка при въвеждане. И можете също да използвате GROUP BY като
$this->db->select('*');
$this->db->group_by('name');