[firebase-br] RES: Select com group by
Daniel (Vipa)
daniel em vipa.com.br
Qua Maio 27 07:54:26 -03 2009
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
Mais detalhes sobre a lista de discussão lista