Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia pessoal!
Eu tenho campo total que se repete para cada item do meu código de venda, ex:
Venda item valor valor total
00001 01 3,00 10,00
00001 02 7,00 10,00
Minha extração já trás os dados por itens, e esse campo total na extração dependendo de uma condição ele é um valor fixo que as vezes somente somando o valor dos itens não é o mesmo valor, por isso criei essa coluna.
Pois bem o que queria era fazer tipo um SUM(Valortotal) porem de alguma forma dando distinc no campo Venda para não somar 20,00 e sim só 10,00
Não sei se entenderam a viagem que fiz, pro cenário atual que já tenho.
Talvez o ideal seja você tratar isso no script, conforme o Fabio citou.
Uma maneira de resolver por expressão seria:
SUM(Aggr(DISTINCT SUM(ValorTotal), Venda))
Cara porque você mesmo não cria um campo de valor total para a venda?
Ex:
Load Venda
Sum(Valor) As Valor Total
From Tabela Group By Venda;
Ou caso queira também faz o seguinte, lê a tabela novamente sem carregar item e da um distinct nela.
Load Distinct
Venda,
Valo Total
From tabela;
Abs.
Fabio Nakashigue
Talvez o ideal seja você tratar isso no script, conforme o Fabio citou.
Uma maneira de resolver por expressão seria:
SUM(Aggr(DISTINCT SUM(ValorTotal), Venda))
Já chegou à uma solução? Se sim, marque a resposta que o ajudou como "Correta", nos ajudando a manter os forums organizados