这是数据集:
电影(mID,片名,年份,导演) 英文:有一部电影,ID号为mID,片名,上映年份,导演。
Reviewer (rID, name) 英文:ID号为rID的reviewer有一定的名字。
Rating (rID, mID, stars, ratingDate) 英文:评论者 rID 给电影 mID 在某个 ratingDate 上的星级评分 (1-5)。
问题是:找出所有没有评分的电影的标题。
我的回答:(返回一个空集)
select title from movie,rating where movie.mid=rating.mid and stars is null
正确答案:
select title
from movie
left join rating using (mID)
where stars is null
我不确定我的加入有什么问题?提前致谢!