Skip to main content
Announcements
The way to achieve your own success is the willingness to help somebody else. Go for it!
cancel
Showing results for 
Search instead for 
Did you mean: 
cesarc2sistemas
Contributor III
Contributor III

Expressão no set analisys

Olá, tenho a seguinte situação, se alguém puder me ajudar agradeço

Possuo uma tabela de faixa de descontos

Mínimo    Máximo      Desconto

0           49           10

50          69           20

70          80           25

80         100           30

Para determinar o desconto que devo utilizar dependo do resultado de uma expressão:

(sum(QTD_VENDA_ACUMUL) * 100) / sum(QTD_ORIGINAL)             (o resultado poderá conter decimais)

 

Tentei usar a expressão abaixo em minha consulta, mas não funcionou, não retorna nenhum valor, solução deve ter, pois se coloco uma soma fixa dentro do parênteses, por exemplo: 35 + 37 ele retorna corretamente 25,00

Se puderem me ajudar, agradeço

 

AVG({< MINIMO = {"<=$(=(sum(QTD_VENDA_ACUMUL) * 100) / sum(QTD_ORIGINAL) "},MAXIMO = {">=$(=(sum(QTD_VENDA_ACUMUL) * 100) / sum(QTD_ORIGINAL) "} >} DESCONTO)

assim funciona

AVG({< MINIMO = {"<=$(=(35 + 37)) "},MAXIMO = {">=$(=(35 + 37)) "} >} DESCONTO)

Labels (2)
0 Replies