对SQL赋值感到困惑

时间:2011-04-27 23:39:34

标签: mysql

我们正在课堂上进行数据库查询。它使用关系键。我不知道如何让查询运行。这就是说的。

  

对于每部电影,请列出其编号和标题,以及出现在其中的演员的编号和名称。

这就是我所拥有的,但它不起作用

SELECT `Movie`,`Movie_ID`,`ActorNum` FROM `Movies` 
Union
Select Actor.Fname, Actor.Lname FROM Actor
;

1 个答案:

答案 0 :(得分:1)

我不确定所有的列名是什么,但如果ActroName是演员姓名,那么这就是你要找的吗?

SELECT Movies.Movie, 
       Movies.Movie_ID, 
       Movies.ActroNum, 
       Actor.ActroName 
FROM Movies
JOIN Actor ON 
          Actor.ActroNum = Movies.ActroNum