【发布时间】:2017-03-15 09:36:25
【问题描述】:
我需要为以下情况找到两个算术表达式中的最大值,但它只返回第一个表达式的结果。它没有得到两者中的最大值。请提供任何建议。
SELECT greatest((((Received*8) + (Received*56))/(1000*900*64000*900)),
(((Transmitted*8) + (Transmitted*56))/(1000*900*64000*900))) AS Greatest_value
FROM Table_name
我得到的结果:第一个表达式的算术 exp 结果
【问题讨论】:
-
在您的情况下接收和传输的值是多少?
-
它是一个动态值,每次都在变化
标签: oracle oracle12c arithmetic-expressions