Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
leandroayala
Contributor III
Contributor III

sum de um campo com "distinct" em uma dimensão

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.

Labels (1)
1 Solution

Accepted Solutions
nicolett_yuri

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))

View solution in original post

3 Replies
fabionakashigue
Partner - Creator
Partner - Creator

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

nicolett_yuri

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))

Clever_Anjos
Employee
Employee

Já chegou à uma solução? Se sim, marque a resposta que o ajudou como "Correta", nos ajudando a manter os forums organizados

Como obter ajuda? Leia antes de postar