Fórum SQL e calculo matematico !!!! #290214

01/08/2005

0

Ola amigos ,


Uso este commando SQL para somar registro em minha tabela:

select prod_cod, prod_nome, SUM(edetalhe_quant) AS TotQt, SUM (edetalhe_totalrat) AS Total from cad_log_entradetalhe
where unid_cod=´DM´ and edetalhe_funcao=´L´ and edetalhe_operacao=´E´ and reg_excluir<>´*´
group by prod_cod
order by prod_cod


agora minha duvida :

como faço para poder abater um valor de percentual na coluna ((edetalhe_totalrat) AS Total )


EX:


Produto QT VALOR PERCENTUAL
TESTE 1 20 25,00 17 ¬
TESTE 2 100 123,00 7 ¬


OBS: o comando SQL tem que me retornar o valor abatido da seguinte forma:


25,00 – 17 ¬
123,00 – 7¬

assim o valor da coluna ((edetalhe_totalrat) AS Total ) vai ser a soma de 25 – 17¬ e 123,00 – 7¬


Fábio Galvão

Fábio Galvão

Responder

Posts

02/08/2005

Silvio Ribeiro

Se eu entendi certo, vc quer calcular o somatorio dos valores do itens abatidos do percentual, certo?

Tenta assim e ve se funciona:

select prod_cod, prod_nome, SUM(edetalhe_quant) AS TotQt,
SUM([b:e1ab964cbf]edetalhe_totalrat - ((edetalhe_totalrat*percentual)/100)[/b:e1ab964cbf]) AS Total from cad_log_entradetalhe...

Abraços,
Silvio


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar