俳優と映画の 2 つのテーブルと、それらを接続する 3 番目のテーブル ロールがあります。ActorId は、アクターの主キーです。MovieCode は、movies テーブルの主キーです。映画が公開された日付、映画の名前、俳優の役割を表示する必要がある俳優のページがあります。私のクエリは次のとおりです。
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
クエリはデカルト積を返します。何が問題でしょうか?よろしくお願いします!