0

リレーションシップ テーブルである結果セットがあります。データをあるスキーマから別のスキーマに変換しています。各人物の関係行として関係テーブルがあります。たとえば、bill が bob を知っている場合、contactid と contactid1 を持つ行があります。

Contactid は関係の主な人物です。彼らのシステムでは、Bob がプライマリである別の行を用意する必要があります。

したがって、DBの行は次のようになります

Contactid | Contactid1 | Description
123       | 456        |Gold Club Dinner
456       | 123        |Gold Club Dinner

一方、私のスキーマでは、関係は次のようになります

Contactid | Contactid1 | Description
123       | 456        |Gold Club Dinner

テーブル構造に何千もの重複が発生しないように、最初のデータベースの各グループのトップ 1 を取得する方法を知る必要があります。

何か案は?

4

1 に答える 1