我想计算一个值“ ordered gross max”。 min max的变化取决于订购数量。我们有值ordered,ordered_min,ordered_max和ordered_gross。 Ordered_min和Ordered_max可以是订购数量的3%,5%,10%或15%(取决于订购数量)。 ordered_gross也是如此。我想计算ordered_gross_max。而我目前正在做的是先计算百分比,然后手动计算“有序总最大”。不知道这是否是正确的方法。有人可以指导是否有其他方法可以实现这一目标
SELECT ordered, ordered_min, ordered_max,ordered_gross ,
ordered_gross+(ordered_gross*((ordered - ordered_min)/ordered)) "ordered gross max"
FROM ORDERTABLE WHERE ORDER_NO = '1051'