Вы можете достичь своих результатов двумя способами: distinct
и group_by
. Для справки, пожалуйста, просмотр здесь
$this->db->select('*');
$this->db->from('booking');
$this->db->distinct('email');
$query = $this->db->get();
return $query->result();
Вы можете использовать group_by
как альтернативный способ в вашей активной записи запроса.
$this->db->select('*');
$this->db->group_by('email');// add group_by
$query = $this->db->get('booking');
return $query->result();