Hopefully this is what you're looking for:
Select tabGame.GameID, tabTeam1.TeamName, tabTeam2.TeamName,
tabGame.Team1Score, tabGame.Team2Score
From (tabGame Left Join tabTeam as TabTeam1 On tabGame.TeamID1 =
tabTeam1.TeamID) Left Join tabTeam as tabTeam2 On tabGame.TeamID2 =
tabTeam2.TeamID
I would also suggest normalizing the tables a bit more as suggested by
MGFoster - it would make for easier queries, etc.
richard.williamson1@ntlworld.com (Richard Williamson) wrote in message news:<62fa2974.0310300850.2001c9e3@posting.google. com>...[color=blue]
> Hi all,
> I have a problem designing the tables for a leasgue table calculating
> database. The current structure is this (irrelavent bits omitted)
>
> tabTeam(TeamID, TeamName)
> ------
>
> tabPlayer(PlayerID, TeamID)
> --------
>
> tabGame(GameID, Team1ID, Team2ID, Team1Score, Team2Score)
> ------
>
> However, I need to link TeamID to both Team1ID and Team2ID. There is
> no doubt a simple solution to this, but I can't find it. I even tried
> help!
>
> If anyone has a league database that I could look at, I'd be very
> grateful!
>
> Many thanks
> Richard Williamson[/color]