Oracle 分组查询取第一条记录 ROW_NUMBER() OVER

SELECT *
  FROM (SELECT T.*,
               ROW_NUMBER() OVER(PARTITION BY T.AREA_CODE ORDER BY ROWNUM) CN
          FROM TT_AREA T)
 WHERE CN = 1;

猜你喜欢

转载自xinjiatao.iteye.com/blog/2170920