[firebase-br] Como pegar o resultado de um Count(*)

Fernando Machado fm-sistemas em fm-sistemas.com
Qui Jul 28 17:35:51 -03 2005


Eu tô utilizando group by, talvez a diferença esteja no "as total"...
mas esse "total" é uma variável ?
Se for como é que ela armazena o resultado de 50 clientes ou mais ?
e como é que eu pego isso para mostrar ?

desculpe amigo, mas preciso tirar todas essas dúvidas, pois criei uma rotina 
para fazer isso, só que ocupa muita memória, pois a pesquisa é numa tabela 
com aprox 300.000 registros;

obrigado

Fernando





> Utilize GROUP BY
>
> Ex:
>   select nome_campo, count(nome_campo) as total from tabela
>   group by nome_campo
>
>
>
> T+
> Rodolpho
>
>
> ----- Original Message ----- 
> From: "Fernando Machado" <fm-sistemas em fm-sistemas.com>
> To: <lista em firebase.com.br>
> Sent: Thursday, July 28, 2005 2:42 PM
> Subject: [firebase-br] Como pegar o resultado de um Count(*)
>
>
> Pessoal
>
> Como faço para pegar o resultado de um
> " select Nome_do_Campo, count(*) from..."
> já que ele me retorna num DBGrid repetindo diversas vezes os mesmos 
> clientes.
>
> Ex.: Cód. Cliente
>          10530
>          10530
>          10530
>          09560
>          09560  etc... Eu preciso: 10530 = 3
>                                               09560 = 2 etc...
>
> Fernando
> ______________________________________________
> 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
>
>
>
> ______________________________________________
> 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