Oracle 如何判断2列中的最大值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 如何判断2列中的最大值相关的知识,希望对你有一定的参考价值。
比如说有一表:table
男编号 MLIN MLOUT
745 1145 1250
女编号 FLIN FLOUT
845 1150 1280
MLOUT和 FLOUT 对比,然后取2个数的最小值,也就是MLOUT 1250
MIN 和FLIN 对比,然后去2个数的最大值,也就是 FLIN 1150
我要的结果就是 MLOUT-FLIN是否大于0
select case when MLOUT-FLIN>0 then FLOUT else MLOUT end from artmas 参考技术A select case max(mlin)>max(flin) then max(mlin) else max(flin) end as Lin, .... from table 参考技术B 这些字段在一个表里吗,用Max,Min函数应该可以吧 参考技术C 问题不清楚。。。表有几个字段哦。。?
以上是关于Oracle 如何判断2列中的最大值的主要内容,如果未能解决你的问题,请参考以下文章