摘要: ROWNUMBER():不关心行具有相同的值的问题,持续递增,类似于IDENTITY。 RANK():允许行具有相同的值的时候相同的排名,在遇到不同的值得时候重新进行ROWNUMBER()排名。 例如N个相同的值排名为1, 那么在N+1的时候排名采用ROWNUMBER()的值也就是N+1. DENSE_RANK():允许行具有相同的时候相同的排名,在遇到不同的值得时候采用上次的排名进行+1处理。 例如N个相同的值排名为1,那么在N+1的时候排名 采用上次的排名值也就是N+1. NTILE(X):这个函数可以说很少使用。几乎是个废柴,看上面的代码就明白了。 阅读全文
posted @ 2013-11-25 12:55 Cool咔咔 阅读(1515) 评论(1) 推荐(4) 编辑