Как выбрать результаты SQL на основе нескольких таблиц

Мне нужно выбрать результаты из одной таблицы на основе определенных значений соответствия в паре других таблиц. У меня есть следующие таблицы:

person: id, firstname, lastname
team: id, teamname
player: id, person_id(FK), team_id(FK)
coach: id, person_id(FK), team_id(FK)

Мне нужно вернуть всех тренеров и имена игроков для каждой команды. Я когда-либо использовал только внутренние соединения, и, похоже, я не могу их использовать здесь, так что есть идеи, как это сделать?

25
задан Chandu 5 July 2011 в 19:00
поделиться