我试过这样做:
select film.title,category.name,category.category_id
from film
inner join film_actor on film.film_id= film_actor.film_id
inner join category on
film_category.category_id=category.category_id;
然后我执行它我得到的错误是
未知列 film_category.category_id
in on子句
.
1条答案
按热度按时间yyyllmsg1#
问题中的查询连接
film
与film_actor
与category
,因此没有名为film_category
在这个查询中,这就是错误所说的。因为你真的有一张table叫
category
另一个叫film_category
然后需要将另一个表连接到查询中,如下所示:这应该可以解决这个错误。