Re: [firebase-br] Não consigo criar um select...
Deosdete Pereira da Silva
dsilva em stampafare.com.br
Qua Jul 6 09:36:02 -03 2005
> Ola lista.
> Não possuo experiência com selects, e estou com problemas ao criar um
> select para o seguinte fim:
>
> Estou tentando fazer um select para retornar todas as TURMAS com a
> quantidade de ALUNOS cadastradas em cada respectiva turma e então
> visualizar num dbchart.
>
> Na tabela ALUNOS, tem o campo TURMA (integer), que denota em que turma
> está.Ela recebe o cod da TURMA.
>
> Enfim, tem varias tabelas TURMAS, com ALUNOS inseridos nelas.
>
> Tentei algo assim, mas num deu nada certo:select
> max(alunos.turma),turmas.descricao,turmas.cod from alunos,turmas where
> alunos.turma=turmas.cod
Tente:
select
ALUNOS.TURMA,
count(ALUNOS.TURMA),
TURMA.NOME
from
ALUNOS
join
TURMA on ALUNOS.TURMA=TURMA.TURMA
group by
ALUNOS.TURMA,
TURMA.TURMA
Se ficar lento, verifique os indices.
Deosdete Pereira da Silva
Analista de Sistemas
FoneFax: (11) 4815-8181
Mais detalhes sobre a lista de discussão lista