我有三张桌子;
具有列Title_ID
和的标题表Title_Name
。
具有列Team_ID
和Team_Name
具有列Title_ID
和的链接表Team_ID
我基本上想使用第三个(使用ID
字段)合并前两个表,因为我想创建一个表,其中我的 Title_Name 和 Team_Name 都与链接表匹配。是否有可以执行此操作的 SQL 语句?一直在尝试查看左右连接,但想不出如何正确合并。
select ti.title_name, te.team_name
from link l
inner join title ti on l.title_id = ti.title_id
inner join team te on l.team_id = te.team_id
使用第三个(链接)合并前两个表(TITLE,TEAM)
SELECT * FROM link l
INNER JOIN title t1 ON t1.title_id = l.title_id
INNER JOIN team t2 ON t2.team_id = l.team_id;