[firebase-br] RES: Select com group by

Marcelo Moreira marcelomoreira.souza em gmail.com
Qua Maio 27 09:01:59 -03 2009


Daniel,
Bom dia!

Cara com seu exemplo ele aumentou o problema pois ele repetiu mais
registros.


Em 27/05/09, Daniel (Vipa) <daniel em vipa.com.br> escreveu:
>
> Bom Dia Marcelo!
>
> Vou tentar ajuda-lo.... tente assim:
>
> select
> count(*),
> FS.DESCRICAO
> from
>    FOLLOWUP F
> Left outer join FOLLOWUP_OCORRENCIA FO on (F.ID_FOLLOWUP = FO.ID_FOLLOWUP)
> Left outer join FOLLOWUP_STATUS FS on (F.ID_FOLLOWUP_STATUS =
> FS.ID_FOLLOWUP_STATUS)
> where
>    FO.DATA = current_date
> group by
>    2
>
>
> Espero ter ajudado...
>
> []s,
>
> Daniel
>
> -----------------------------------------------------------
>
>
>
> Pessoal,
> Vejam o sql abaixo:
>
>
> select
> count(*),
> FS.DESCRICAO
> from
>    FOLLOWUP F
> inner join FOLLOWUP_OCORRENCIA FO on (F.ID_FOLLOWUP = FO.ID_FOLLOWUP)
> inner join FOLLOWUP_STATUS FS on (F.ID_FOLLOWUP_STATUS =
> FS.ID_FOLLOWUP_STATUS)
> where
>    FO.DATA = current_date
> group by
>    2
>
> Ele esta retornornando 19 registros quando na verdade o que eu preciso é
> que
> ele retorne apenas os 5 que tiveram ocorrencia no dia. O que acontece é que
> para cada registro na tabela FOLLOWUP eu posso ter mais de um registro
> relacionado na tabela FOLLOWUP_OCORRENCIA e pode ter mais de uma ocorrencia
> no mesmo dia para o registro da tabela FOLLOWUP.
> Como eu poderia resolver este select?
> Existe a possibilidade de encaixar um distinct(ID_FOLLOWUP) ou algo do tipo
> neste select?
>
> Obrigado pela atenção.
>
>
>
> Marcelo
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista