Fórum Calculo de Porcentagem SQL #597360
25/09/2018
0
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.nomefungostaria 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
Curtir tópico
+ 0
Responder
Post mais votado
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
Emerson Nascimento
Responder
Gostei + 2
Mais Posts
25/09/2018
Reginaldo Souza
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.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)