【发布时间】:2017-08-30 19:28:09
【问题描述】:
我应该从表数据中得出 Rank 列。 目的是根据以下条件选择独特的邓恩:
- Max(ConfidenceCode)
- 如果 Confindencde 相同,如果 DeliveryAddressSeq=0 只有一行,请选择该行
- 如果 Confindencde 相同,如果 DeliveryAddressSeq=0 有很多行,则选择 CustomerCode 的最小值
所以,最后我需要 Rank=1 数据作为所需的输出
【问题讨论】:
-
阅读如何从这里申请排名blog.sqlauthority.com/2011/08/12/…
-
如果 Confindencde 相同且 DeliveryAddressSeq != 0 怎么办?
-
我知道如何申请Rank,但这不是海峡前进。
-
嗨 Jon,DeliveryAddreessSeq=0 是一个或多个。
-
您能否提供一个非图像数据示例?另外,我不明白你最后的评论:乔恩。例如,您有未指定排名的行。这些应该如何排名?即 DUNS 1003,客户代码 506。
标签: sql sql-server tsql select