Calculo de Porcentagem SQL
bom dia amigos. estou batendo cabeça. tenho a seguinte consulta :
gostaria de logo abaixo do valor de desconto fazer um calculo com o percentual de desconto porem não consigo. tem como os amigos me darem uma força...
select distinct fc08000.nomefun FUNCIONARIO, COUNT(FC12100.NRRQU) AS FORMULAS, SUM((FC12100.prreal)-FC12100.vrdsc) AS VALOR , SUM(FC12100.vrdsc) AS DESCONTOS from fc08000 inner join fc12100 on (fc08000.cdcon = fc12100.cdconre) and (fc08000.cdfun = fc12100.cdfunre) where ( (fc12100.cdfil = '75') and (fc12100.dtentr between :dtinicial and :dtfinal ) ) GROUP BY FC08000.nomefun
gostaria de logo abaixo do valor de desconto fazer um calculo com o percentual de desconto porem não consigo. tem como os amigos me darem uma força...
Reginaldo Souza
Curtidas 0
Melhor post
Emerson Nascimento
25/09/2018
Se você usa GROUP BY, não precisa usar DISTINCT:
select fc08000.nomefun FUNCIONARIO, COUNT(FC12100.NRRQU) AS FORMULAS, SUM(FC12100.prreal-FC12100.vrdsc) AS VALOR, SUM(FC12100.vrdsc) AS DESCONTOS, (SUM(FC12100.vrdsc) / SUM(FC12100.prreal-FC12100.vrdsc)) * 100 PERCDESC from fc08000 inner join fc12100 on (fc08000.cdcon = fc12100.cdconre) and (fc08000.cdfun = fc12100.cdfunre) where fc12100.cdfil = '75' and fc12100.dtentr between :dtinicial and :dtfinal GROUP BY FC08000.nomefun
GOSTEI 2
Mais Respostas
Reginaldo Souza
25/09/2018
Mega obrigado meu amigo resolveu meu problema ...
me perdoem pelas perguntas mas sou alguém que está começando agora porem agradeço pela ajuda meu amigo.
me perdoem pelas perguntas mas sou alguém que está começando agora porem agradeço pela ajuda meu amigo.
GOSTEI 0