У меня есть запрос, использующий Active Record, который показывает проблему при выполнении. Проблема с псевдонимом (contagem). Когда я использую псевдоним в предложении where, я всегда получаю сообщение об ошибке.
Ошибка: Неизвестный столбец 'contagem' в 'предложении where'
Как я могу решить эту проблему?
$this->db->distinct();
$this->db->select($this->produto_categoria_campos . ', count(pc.codigo_produto_categoria) AS contagem');
$this->db->from($this->produto_categoria_tabela . ' pc');
$this->db->group_by('pc.codigo_produto_categoria');
$this->db->where('contagem >', 0);
$this->db->order_by("pc.ordem", "ASC");
return $this->db->get()->result();