Fórum Como fazer cálculo de porcentagem no sql server? #570945
14/11/2016
0
Como posso fazer cálculo de porcentagem no sql server?
A ideia seria a seguinte: suponha que eu tenha determinados números e eu quero pegar o total de cada número usando count().
Após isso, queria pegar o total de cada número e pegar a porcentagem do total.
Por exemplo, pensem no seguinte, quero pegar os dados da coluna setor. Suponha que eu tenho os setores 1,2,3,4 e 5.
Tenho nessa tabela, um total de 100 setores. O setor 3 aparece 10 vezes an minha tabela. É óbvio que se trata de 10% do total.
É uma coisa desse tipo que eu gostaria de fazer, mas não sei como.
Diego Silva
Curtir tópico
+ 1Post mais votado
14/11/2016
select N_CD_CLIENTE,cast( 100. * count(*) / sum(count(*)) over () as decimal(10,2))
from TBL_PEDIDOS
group by N_CD_CLIENTE;
Fabio Parreira
Gostei + 3
Mais Posts
22/11/2016
Diego Silva
Agora é só incrementar para alguns ajustes mais que preciso!
Vlw
Gostei + 1
26/09/2019
Calebe Menezes
Valeu!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)