ビジネス ルールに基づいて、重複するアカウントのリストを表示するレポートがあります。これは、1 つの新しいアカウントが他の既存のアカウントと一致する場合に機能します。私が問題を抱えているのは、複数の新しいアカウントが同じ既存の重複と一致する場合です。NewId でグループ化された現在の外観の例を次に示します。
NewID   MatchedID   FirstName   LastName    AddDate      Address        PhoneNumber
10      10          Holly       Johnson     4/18/2013    123 1St Rd.    123 456 7890
10      2           Hollie      Johnson     1/1/1990     123 1St Rd.    123 456 7890
11      11          Holley      Johnson     4/17/2013    123 1St Rd.    123-456-7890
11      2           Hollie      Johnson     1/1/1990     123 First Rd.  123 456 7890
50      50          William     Johnson     4/17/2013    999 2nd St.    222 222 2222
50      3           Bill        Jonson      1/2/1990     999 Second St. 222-222-2222
一致するアカウントは、比較のために含まれています。
では、これらの類似したアカウントを重複せずにグループ化する方法はありますか? 次のようになります。
GroupID  AcctID   FirstName   LastName    AddDate      Address        PhoneNumber
1        2        Hollie      Johnson     1/1/1990     123 First Rd.  123 456 7890
1        10       Holly       Johnson     4/18/2013    123 1St Rd.    123 456 7890
1        11       Holley      Johnson     4/17/2013    123 1St Rd.    123-456-7890
2        50       William     Johnson     4/17/2013    999 2nd St.    222 222 2222
2        3        Bill        Jonson      1/2/1990     999 Second St. 222-222-2222
グループ化が SQL で行われるか SSRS で行われるかは気にしません。名前、住所、電話番号が異なる可能性があるため、2 つの ID 列を参照する必要があります。また、レポートでグループ化できるように、新しい GroupID を割り当てる必要があります。