欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

oracle 分组后取每组第一条数据

程序员文章站 2022-05-26 16:15:03
...

SELECT *

  FROM (SELECT ROW_NUMBER() OVER(PARTITION BY test.x ORDER BY test.y DESC) rn, test.*

          FROM test)

 WHERE rn = 1;