Полагаю, вы спрашиваете о групповых функциях
$this->db->group_start();
$this->db->where('sales >= ', 0);
$this->db->where('sales <=', 10);
$this->db->group_end();
$this->db->or_group_start();
$this->db->where('sales >=', 15);
$this->db->where('sales <=', 20);
$this->db->group_end();
будет производить
(`sales` >= 0 and `sales` <= 10) or (`sales` >= 15 and `sales` <= 20)