我有两张桌子:演员和电影,还有第三张桌子角色,它将它们连接起来。ActorId 是演员的主键。MovieCode 是电影表的主键。我有一个演员的页面,我需要在其中显示电影的发行日期、电影的名称和演员的角色。我的查询是:
SELECT mo.date, mo.title, role.roleDescription
FROM movies mo, role
inner join actors
on role.actorId=actors.actorId
inner join movies
on role.movieCode=movies.movieCode
where role.actorid=2
该查询返回给我笛卡尔积。可能是什么问题?提前谢谢你!