внутреннее объединение, выбрав несколько идентификаторов в качестве имени - PullRequest
2 голосов
/ 28 января 2011

Я действительно застрял, у меня есть 2 таблицы с данными футбольного матча:

команда

id, name

календарь

id, hometeam, awayteam

Я сделал следующее:

SELECT hometeam, awayteam, score, week FROM fixture
join team on fixture.hometeam = team.id;

В основном hometeam и awayteam - это идентификационные номера, которые относятся к таблице команд, но мне нужно вывести их как фактическое текстовое имя.

любая помощь будет принята с благодарностью

спасибо:)

1 Ответ

2 голосов
/ 28 января 2011
SELECT  th.name AS hometeam_name, ta.name AS awayteam_name, week, score
FROM    fixture
JOIN    team th
ON      th.id = fixture.hometeam
JOIN    team ta
ON      ta.id = fixture.awayteam
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...