当前位置:
代码迷
>>
Oracle开发
>> 怎么取到最大值,多谢
详细解决方案
怎么取到最大值,多谢
热度:
55
发布时间:
2016-04-24 07:57:27.0
如何取到最大值,谢谢
如下数据列表
record_id a1 a2
--------------------
1 100
2 90
注:a1是个自定义的名称,不存在表中.是经过round(25+某字段值/3)得来
需求:a2 在 a1 中取到最大值,如下
record_id a1 a2
--------------------
1 100 100
2 90 100
------解决方案--------------------
select t.*
,max(a1)over() as a2
from tb t
相关解决方案