Я нахожу пару соседей по комнате вместе с информацией о номере. в настоящее время я могу получить таблицу, как показано ниже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
не используйте равенство в соединении, просто используйте a>. – xQbert
Бен: нет, это не имеет значения. Мне просто нужно найти отличные пары соседей по комнате – Eugene