【发布时间】:2012-10-30 21:13:59
【问题描述】:
我在我的程序中执行了三个表。它们是MOVIE、VIEWER 和RATING。在MOVIE 表中,我有MovieID, MovieTitle,IMDB_URL 和一些电影类型。每个 MovieTitle 都有一个日期(仅限年份)。
我必须列出所有 1982 年上映的电影,并按字母顺序对它们进行排序。我没有发布日期字段。但是我发现了电影的 MovieID。
它们是 89,214,228,414,423,440,527,629,632,638 和 674)所有这些 MovieID 都是在 1982 年发布的。我想出了一个代码,但它不起作用。
有人可以帮我吗?我做错了什么?
SELECT Movietitle
FROM Movie
WHERE MovieID('89','214','228','414','423','440','527','629','632','638','674')
ORDER BY MovieTitle ASC
【问题讨论】:
-
那么你怎么知道它们是 1982 年的?日期在哪里?听起来它是内置在movietitle中的??
-
你的权利是内置在电影标题中的。例如:星际迷航:可汗之怒(1982)
-
好的。正确的查询添加到答案
标签: sql