我想对数据进行分区,如下所示。但正如链接中给出的那样,没有内置函数可以重新从 1 开始重新设置排名。我试过了ROW_NUMBER(), RANK(), DENSE_RANK()
。那么,谁能告诉我如何实现这一目标?
Col1 Col2 Rank
cookie1 ABC 1
cookie1 ABC 1
cookie1 EFG 2
cookie1 EFG 2
cookie1 IJK 3
cookie1 IJK 3
cookie2 XYZ 1
cookie2 XYZ 1
cookie2 LMN 2