Página 1 de 1

Select agrupado

Enviado: Sex, 11 Mai 2012 5:34 pm
por Robson Costa
Tenho uma view com a seguinte estrutura:

-Nome município
-Nome Departamento
-Nome Setor
- Qtd Funcionários Setor

Quero fazer um select que me traga o seguinte resultado:

Nome município, Qtd.Departamentos, Qtd. Setores, TotalFuncionários

Como posso fazer?

Re: Select agrupado

Enviado: Sex, 11 Mai 2012 5:56 pm
por DanielNN
Utilize a função de agrupamento "COUNT()" e agrupa pelo município.

Re: Select agrupado

Enviado: Sáb, 12 Mai 2012 4:15 pm
por thrrent

Selecionar tudo

select nome_municipio,
         count(nome_departamento) as qtd_dpto,
         count(nome_setor) as nome_setor,
         sum(qtd_funcionarios_setor) as qtd_funcionarios_setor

from nome_view 

group by nome_municipio
Espero ter ajudado. :wink: