Моя база данных SQL выглядит следующим образом ниже:SQL две строки в одной
Таблица Совпадение:
id | homeTeamId | guestTeamId
------ | ---------- | ----------
1 | 1 | 2
------ | ---------- | ----------
2 | 13 | 9
Таблица Команда:
id | Name
------ | ------
1 | Arsenal London
------ | ------
2 | Manchester City
------ | ------
9 | Tottenham
------ | ------
13 | Aston Villa
Теперь я хочу, чтобы сделать запрос, возврат все совпадения с моими командами. Мой вывод должен выглядеть следующим образом:
id | homeTeamId | guestTeamId | hometeam | guestteam
------ | ---------- | ----------- | ---------------| ---------
1 | 1 | 2 | Arsenal London | Manchester City
------ | ---------- | ----------- | ---------------| ---------
2 | 13 | 9 | Aston Villa | Tottenham
Итак, как я могу это сделать? Я много пробовал с внутренними объединениями, левыми объединениями, группой, ... Но проблема в том, что мне нужно два объединения на одной таблице и дать псевдоним для того же столбца.
Благодарим за помощь!
Да, это работает! Намного легче, чем я думал: D Спасибо !!!! – user3384194
Если это ответит на ваш вопрос, пожалуйста, обратите внимание на его маркировку. @ user3384194 – antorqs