摘要: row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)SQL> SELECT G.*, ROW_NUMBER() OVER(PARTITION BY a ,b ORDER BY c DESC) ROWN2 from (select '1' a, '2' b, '1' c3 from dual4 union all5 select '1', '2' 阅读全文
posted @ 2011-06-30 09:14 Kazaf 阅读(8717) 评论(3) 推荐(4)