ルームの情報とともにルームメイトのペアを探しています。 現在、私は MySQLテーブルの部分的な冗長性
以下の例のようなテーブルを取得することができます:- Id1 Id2 Dorm room
- 101 133 2a 1
- 121 154 1b 3
- 218 584 3a 2
- 133 101 2a 1
- 584 218 3a 2
- 154 121 1b 3
私はこの
- Id1 Id2 Dorm room
- 101 133 2a 1
- 154 121 1b 3
- 218 584 3a 2
のような表が、私はテーブルのように始めていた好きな冗長性をクリアする方法がわかりませんこの
- StuID Dorm room
- 101 2a 1
- 154 1b 3
- 121 1b 3
- ...
ありがとう!
簡単な質問は、あなたがルームメイトに戻ったときの順序です(例えば、101 133 2a 1でなければならないか、133 101 2a 1も可)。 – Ben
結合で等値を使用しないでください。単に>を使用します。 – xQbert
ベン:いいえ、それは問題ではありません。私はルームメイトの明確なペアを見つける必要があります – Eugene