取最大值最小值

分析函數

select no,

          eno,

          max(name) keep(dense_rank first order by sal) over(partition by no) as 最小值,

          max(name) keep(dense_rank last order by sal) over(partition by no) as 最大值,

          name,

          sal

from tabname

where eno=1

order by 1,6 desc;


也可食用first_value和last_value

first_value(name) over(partition by no order by sal desc) as 最大值

或者

last_value(name) over(partition by no order by sal) as 最大值



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章