Realmente, primeiro que o distinct precisa do parametro ( campo a ser
isolado ), mas como nosso amigo disse é uma operação bastante custosa,
valendo usar então o group by

2009/6/19 Eric Saboia (Fortes Informatica) <[email protected]>

> Exato.
>
> ----- Original Message ----- From: "Roberto Almeida Longhi" <
> [email protected]>
> To: "CodeIgniter Brasil" <[email protected]>
> Sent: Friday, June 19, 2009 5:09 PM
> Subject: Re: [CodeIgniter] chicosilva | Distinct
>
>
>
> Cara,
>
> Usa group by ...
> Mesmo resultado e normalmente tem menos processamento ...
> O distinct pelo que me recordo é uma função bem custosa na maioria dos
> RMDB.
>
> Francisco de Assis Silva escreveu:
>
>> E ae galera da lista!
>>
>> Estou tentando usar o $this->db->distinct() para:
>>
>>        $this->db->where('servicos_id_servico',$tipo_servico);
>>       $this->db->distinct();
>>        $this->db->join('servicos',
>> 'profissionais_has_servicos.servicos_id_servico = servicos.id_servico');
>>        $this->db->join('profissionais',
>> 'profissionais_has_servicos.servicos_id_servico = servicos.id_servico');
>>        $query = $this->db->get('profissionais_has_servicos');
>>
>> Mas de toda maneira ele está me retornando dados repetidos, como fazer?
>>
>> Valeus
>>
>>
>> --
>> chicosilva - Programador Web
>> - e-mail : [email protected] <mailto:[email protected]>
>> - msn : [email protected] <mailto:[email protected]>
>> - cel : 34 - 8833 6503
>> acesse: www.chicosilva.com <http://www.chicosilva.com>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Lista mailing list
>> [email protected]
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>>
> --
> Roberto Almeida Longhi
> Time Web
> Contmatic
> (11) 2942 6700 Ramal 1404
> (11) 8599 9022
> www.contmatic.com.br
>
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>



-- 
Victor de Melo Marques de Sá
       Programador WEB
      Fone: 81 8813-3832
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a