[firebase-br] count(*) com group by

Eduardo Jedliczka (TeamFB) jedyfb em gmail.com
Qui Jun 29 11:58:46 -03 2006


Este select NÃO FUNCIONA (acho que não funciona em nenhum banco de dados, 
mas posso estar enganado).

Se alterado para a forma de SELECT de SELECT, funcinará na maioria dos 
bancos de dados (talvez retirnando os parenteses), mas no caso do FIREBIRD 
apenas na versão 2.0 e superiores.

Select Count(*) from
 ( Select Distinct Campo1, Campo2 From Sua_Tabela where condição)

======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================

----- Original Message ----- 
From: "Kléber Caneva" <kdcc em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, June 28, 2006 3:54 PM
Subject: Re: [firebase-br] count(*) com group by


Realmente esqueci do count..

Se vc não quer usar o distinct o principio é o mesmo, só que usando o group
by será necessário uma função, ficando assim:

Select Count(select campo1, campo2, count(1) from tabela1 Group by campo1,
campo2)
>From RDB$DATABASE

[]´s

Kléber Caneva

----- Original Message ----- 
From: "Filipe Belchior" <filipe_belch em yahoo.com.br>
To: <lista em firebase.com.br>
Sent: Wednesday, June 28, 2006 2:10 PM
Subject: [firebase-br] count(*) com group by


kleber,

isso mesmo, mas acho que vc esqueceu do "count" antes
do select, né?

..mas isso não funciona kleber, eu já tentei.. e tbm,
eu não usaria distinct, é mais lento que group by, eu
testei



>Select (select distinct campo1, campo2 from tabela1)
>/From RDB$DATABASE
/
>[]´s









_______________________________________________________
Yahoo! doce lar. Faça do Yahoo! sua homepage.
http://br.yahoo.com/homepageset.html



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1151515617.843553.32746.morondava.hst.terra.com.br,3753,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 27/06/2006 / Versão:
4.4.00/4794
Proteja o seu e-mail Terra: http://mail.terra.com.br/





______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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