【发布时间】:2016-01-10 12:27:07
【问题描述】:
我需要从第一个表中选择一行,从第二个表中选择两行,它们对应于第一个表的结果。我可以使用示例更清楚地解释它。
如下所示,我有两个表。表“游戏”包含有关团队之间游戏的信息(例如,游戏 nr 1 由团队 NR 10 和团队 NR 11 进行)。在第二张表中,我只有球队的名字。问题是如何使用一个 Select 从第二个表中获取有关游戏的信息以及团队名称?
例如我想获取谁玩游戏 NR 3 以及团队名称的信息。结果应该是:
id = 3, team_nr1 = 14, team_nr2 = 15, team1_name = eee, team2_name = fff
有可能吗?
Table: Games
________________________
id team_nr1 team_nr2
1 10 11
2 12 13
3 14 15
Table: Teams
________________________
team_id team_name
10 aaa
11 bbb
12 ccc
13 ddd
14 eee
15 fff
感谢您的建议。
【问题讨论】: