本文介紹了如何在Oracle中獲取每個組的最大值?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我已經找到了此問題的一些解決方案,但它們似乎不適用于Oracle。
我收到了:
我想要一個僅顯示每個團隊最年長人員的信息的視圖。因此,我的輸出應該如下所示:
PERSON | TEAM | AGE
Sam | 1 | 23
Michael | 2 | 21
如何在Oracle中執行此操作?
推薦答案
select * from table
where (team, age) in (select team, max(age) from table group by team)
這篇關于如何在Oracle中獲取每個組的最大值?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,