如何根据数据在SQL中连接两个表?



这是一个相当简单的问题,但我是初学者,我有问题。

我有2个表在数据库

  1. 比赛id, team1id, team2id,比分,日期
  2. 团队id,名称

如果我想选择team1的名称,team2的名称,分数和日期,我应该使用什么命令?

你应该用双引号" join ";在团队桌上。我写了一张表格教你如何使用它:

select 
matches.id,
teamA.name,
teamB.name,
score,
date 
from matches
inner join teams teamA
on teamA.id = matches.team1id
inner join teams teamB 
on teamB.id = matches.team2id

相关内容

  • 没有找到相关文章

最新更新