首页 > 解决方案 > 从其他列计算百分比值

问题描述

我想计算一个值“ordered Gross max”。min max 的变化取决于订购的数量。我们有ordered、ordered_min、ordered_max 和ordered_gross 的值。Ordered_min 和 Ordered_max 可以是订购数量的 3、5、10 或 15 %(取决于订购数量)。order_gross 也是如此。我想计算ordered_gross_max。我目前正在做的是首先计算百分比,然后手动计算“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'

标签: sqloracle

解决方案


推荐阅读