RANK()
返回结果集的分区内每行的排名。行的排名是相关行之前的排名数加一。
如果两个或多个行与一个排名关联,则每个关联行将得到相同的排名。
返回结果集的分区内每行的排名。行的排名是相关行之前的排名数加一。
如果两个或多个行与一个排名关联,则每个关联行将得到相同的排名。
即RANK出来的排名是不连续的,跳跃性的,看下图的语句,由2直接到了6
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /> 当然还有其他的排名,DENSE_RANK(),ROW_NUMBER(),NTILE()
有空我再把他补全吧。
有空我再把他补全吧。
转载于:https://blog.51cto.com/sean2009/168188