摘要:
oracle中row_number() OVER (PARTITION BY COL1 ORDER BY COL2) ow_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的). 与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪列rownum然后再进行排序,而此函数在包含排序从句后是先排序再计算行号码. row_number()和rownum差不多,功能更强一点(可以在各个分组内从1开时排序). rank() 阅读全文
posted @ 2011-04-20 13:21 itcfj 阅读(1121) 评论(0) 推荐(0)
浙公网安备 33010602011771号