[firebase-br] RES: Duas Tabelas.

tecnologia em 4gl.com.br tecnologia em 4gl.com.br
Dom Maio 11 14:37:46 -03 2008


Renan, é simples.
No SQL Server, pelo menos, funciona.

Select first 5 cbos, conta from 
(select cbo as cbos, count(*) as conta from aluno group by cbo) as teste 
order by conta desc;

Isto vai te dar em ordem decrescente de quantidade os 5 mais usados.

SUCESSO!!!!

Cesar Guterman


-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de FireBird FireBird
Enviada em: domingo, 11 de maio de 2008 13:41
Para: FireBase
Assunto: Re: [firebase-br] Duas Tabelas.

Neste seu exemplo, eu pegaria tudo. Eu preciso dos mais usados.

2008/5/11 Renan Cruz de Almeida <renan.aju em terra.com.br>:

>
> Não sei.
> Poderia, talvez, ser uma stored procedure assim :
>
> procedure ...
> returns cbo, alunos
>
> for select cod_cbo from cbo into :cbo do
> begin
>   select count(*) from aluno where cbo=:cbo into :alunos;
>   suspend;
> end;
>
> E você poderia fazer o seu select, talvez, assim :
>
> select * from ... order by alunos;
>
> []'s
> Renan
>
>
> FireBird FireBird escreveu:
> > Pessoal, tenhos duas tabelas. CBO e Aluno.
> > Estrutura da tb CBO:
> > COD_CBO
> > DESC_CBO
> >
> > Estrutura tb, ALUNO
> > ID
> > NOME_ALUNO
> > CBO
> >
> >
> >
> > Existe algum Select que exiba quais os "5" CBO's mais usados no cadastro
> de
> > Aluno?
> >
> > At,
> > Felipe.
> > ______________________________________________
> > 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
>
______________________________________________
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

No virus found in this incoming message.
Checked by AVG. 
Version: 7.5.524 / Virus Database: 269.23.15/1426 - Release Date: 10/05/2008
11:12
 

No virus found in this outgoing message.
Checked by AVG. 
Version: 7.5.524 / Virus Database: 269.23.15/1426 - Release Date: 10/05/2008
11:12
 





Mais detalhes sobre a lista de discussão lista