Oracle高级查询之OVER (PARTITION BY ..), 解决查询分组后某列最大的那条数据。

基本方式: SELECT E.ID,E.NAME, E.AGE, E.INFO FROM EMPLOYEE E, (SELECT E.ID, MAX( E.AGE) E.AGE FROM EMPLOYEE E GROUP BY E.ID) T WHERE E.ID= T.ID AND E.AGE= T.AGE;html 利用OVER (PARTITION BY ..): SELECT T.ID,
相关文章
相关标签/搜索