このタイトルは最初は少し混乱するかもしれませんが、私の例は私の意図を明確にすることを望みます。SQL Server - 同じIDを「一致する」変数IDに付与する
ID1 ID2 uniqueidentifier
A14 A21
A14 A55
A21 A14
A21 A55
A55 A14
A55 A21
...
A123 A22
A22 A123
...
IDの背後には、いくつかの基準に基づいて一致した会社名があります。 基本的に表示されている例は、そのID 'A14'が 'A21'とマッチしていることを意味します。そして、基準に合致する第3の会社名があること。
以下のように名前が時々異なっ書かれているように私には、会社名でグループにそれらをcan't:
- 例カンパニー社は
- 例カンパニー社は
基本的には最初の6行う同じ識別子を持つ他の2人も同様です。 このテーブルをNEWID()で更新したいので、この時点でuniqueidentifierは新しいものになります。
質問は:それは出力
のように私の問題のための任意の提案を見えるように私はuniqueidentifiers(NEWIDを())を割り当てることができますどのように?
これは私が長い間考えていた問題であるため、どんな種類のヘルプでも非常にうれしいです。
編集:私はこの1つはあなたが望む結果を与えるべきだと思う
ID1 ID2 uniqueidentifier
A14 A21 XXER-WQEE-...
A14 A55 XXER-WQEE-...
A21 A14 XXER-WQEE-...
A21 A55 XXER-WQEE-...
A55 A14 XXER-WQEE-...
A55 A21 XXER-WQEE-...
...
A123 A22 IOKK-Q23A-...
A22 A123 IOKK-Q23A-...
...
おかげ MG
予想される出力を表示してください – TheGameiswar
そのユニークな識別子はどこから来ますか? –
私はこの時点で 'NEWID()'というテーブルを更新します – mgruber