Ваш синтаксис немного нарушен в предложении FROM.Лучшее эмпирическое правило: НИКОГДА не используйте запятую в предложении FROM
(единственное исключение - если вы хотите присоединить EVERY строку из одной таблицы к EVERY строка другого, создающего декартово произведение двух таблиц, но мы редко это делаем).
Когда вы задаете отношение двух таблиц в предложении ON
ваш JOIN
вам нужно поставить столбцы из каждой таблицы, которые у них общие.A Team.ID
будет НИКОГДА не совпадать с Players.userName
, так что это неправильное условие соединения.
Предполагается, что в вашем столбце TeamID
стол игроков, чтобы вы знали, какой Team
каждый Player
включен, у вас будет SQL, который будет выглядеть так:
SELECT Players.userName AS Player,
Teams.TeamName AS [Team Name]
FROM Teams
INNER JOIN Players
ON Team.ID = Players.[TeamName_]