0

私は MYSQL を使用して、チーム内のそのプレーのすべてのプレーヤー、その保護者 (注: プレーヤーは片親または両方を持つことができます)、保護者の電話番号、およびプレーヤーがプレーするチームをリストするビューを作成したいと考えています。これを行う方法はよくわかりませんが、多くの結合が関係していることはわかっています。次の画像は、データベース内のすべてのテーブルを示しています。

4

1 に答える 1

0

何かのようなもの

Select Team.tName, PlayerPerson.Name,GuardianPerson.Phone
From Player
Join Person as PlayerPerson On Player.PersonId = PlayerPerson.PersonID
Join PlayerTeam on Player.PersonId = PlayerTeam.PersonId
Join Team on PlayerTeam.TeamId = Team.TeamId
Join Guardian on Player.PersonId = Child.Id
Join Person as GuardianPerson on Guardian.ParentID = GuardianPerson.PersonID

おもう

于 2012-05-24T23:19:05.253 に答える