[firebase-br] Como pegar o resultado de um Count(*)
Augusto
augusto em cmsolucoes.com.br
Sex Jul 29 09:45:08 -03 2005
Eduardo,
acho que vc não entendeu.... quem esta com problema e o Fernando e não
eu...
alem do mais a Query dele não esta correta (abaixo), pelo menos no sentido
Lógico...
SELECT
CLIENTES_CODIGO, FILMES_IDFILMES, DATA_LOCA, DATA_DEVOL, TITULO,
VALOR_LOCA,
COUNT(*)
FROM
LOCACOES
WHERE
(DATA_LOCA BETWEEN :DATA01 AND :DATA02)
GROUP BY
CLIENTES_CODIGO, FILMES_IDFILMES, DATA_LOCA, DATA_DEVOL,
TITULO, VALOR_LOCA
essa query NUNCA vai retornar
CLIENTES_CODIGO, TOTAL
10530 = 3
09560 = 2 etc...
Quanto ao Delphi, concordo com vc... e mandei a mesma resposta num email
anterior.
Augusto
----- Original Message -----
From: "eduardo" <eduardo em icontroller.com.br>
To: <lista em firebase.com.br>
Sent: Friday, July 29, 2005 9:32 AM
Subject: Re: [firebase-br] Como pegar o resultado de um Count(*)
> Oi Augusto
>
> A query que o Fernando te mandou está correta.
> Uma coisa é a Query em si e outra é o Delphi.
> Primeiro experimente a query em algum Aplicativo Gerenciador de FB como o
> IBExpert. Uma vez conseguindo o resultado que vc espera, comece do ZERO no
> delphi com os componentes que vc utiliza.
>
> Está me parecendo que você tem fields persistindo em algum objeto Query e
> isto está confundindo. Algumas das mensagens de erro que vc está recebendo
> parecem ser do Delphi e não do FB.
>
> Ler um pouco sobre agregados (GROUP BY) vai te ajudar a ter um
> entendimento melhor sobre o assunto e não ficar nesta coisa desgastante de
> tentativa e erro.
>
> []s Eduardo
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista