我通常会通过查看示例和向后工作来学习。
有人可以帮我写出这个问题:
https://www.sqlteaching.com/#!multiple_joins
这就是我写的,我不知道我做错了什么:
SELECT character.name, actor.name
FROM character
INNER JOIN character_tv_show
ON character.id = character_tv_show.character_id
INNER JOIN character_actor
ON actor.id = character_actor.actor_id;
答案 0 :(得分:1)
您在选择列表和第二个内部联接中引用了actor
表,但您从未在查询中包含该表。