私には、妻と妻の夫婦関係が含まれているテーブルがあります。 テーブルにはそれぞれのrealtion用の2つの行が含まれています(BTW、性別は意味がありません。夫と妻のことができます)。私の予想結果は、グループごとに1つだけの関係を持つことですグループ化されたオブジェクトの1行を取得
Id1 | Id2 | ConnectiondID | RelatedConnectionId
-----------------------------------------------------
123 | 333 | FF45 | F421
333 | 123 | F421 | FF45
456 | 987 | F333 | F321
987 | 456 | F321 | F333
:
Wife--Husband
と\または
Husband--Wife
表は次のようになります。意味は、表には、「接続」のための2つの行の結果が表示される場合があります
Id1 | Id2
----------
123 | 333
456 | 987
サンプルデータには大きな関係があります。したがって、私はその質問を理解していない。 –
2番目の行のID2が123を指していないはずですか?そうでない場合は、期待どおりの結果に戻すID番号をどのように決定するのですか?私にとって、データは、123人が結婚して333人、結婚した人が222人(123人ではない)ということを意味します。 – SchmitzIT
ごめんなさい。データミス –