这是我所拥有的数据的样本。
-ID- -Rank- -Type- -Status- -Amount-
1142474 2 Under Offer Approved 23
1148492 1 Present Current 56
1148492 2 Under Offer Approved 3
2273605 1 Present Current 24
当ID相同时,我只需要排名最高的记录。因此查询的最终结果如下。
-ID- -Rank- -Type- -Status- -Amount-
1142474 2 Under Offer Approved 23
1148492 1 Present Current 56
2273605 1 Present Current 24
现在获取原始数据集是一项昂贵的操作,因此我不想按ID进行分组,然后计算排名最小值,再将其与数据集重新连接。因此,查询需要另一种方式来完成工作。
祝好 安东尼