发现这三个排序函数,在实际用的时候,总是分不清
所以 整理了一下,看起来更加好记了。
row_number = 连续不重复 = 1 2 3 4 【丁丁卯卯,必须排出1234】
rank = 重复不连续 = 1 2 2 4 【美国式排名,并列名次占用】
dense_rank = 连续且重复 = 1 2 2 3 【中国式排名,并列名次不占用】
发现这三个排序函数,在实际用的时候,总是分不清
所以 整理了一下,看起来更加好记了。
row_number = 连续不重复 = 1 2 3 4 【丁丁卯卯,必须排出1234】
rank = 重复不连续 = 1 2 2 4 【美国式排名,并列名次占用】
dense_rank = 连续且重复 = 1 2 2 3 【中国式排名,并列名次不占用】