Sql 查找每部电影的平均分级

Sql 查找每部电影的平均分级,sql,database,stanford-nlp,rating,movie,Sql,Database,Stanford Nlp,Rating,Movie,我目前正在参加斯坦福大学数据库在线课程,如果你能帮我解决这个sql问题,我将不胜感激。对不起,我是个十足的傻瓜 表格电影: mID | title | year | director 表额定值 rID | mID | stars | ratingDate 表格审阅者 rID | name 列出电影标题和平均收视率,从最高收视率到最低收视率。如果两部或两部以上电影的平均收视率相同,请按字母顺序列出 从[Reviewer]rev JOIN[Rating]rate ON rev.rID=rate

我目前正在参加斯坦福大学数据库在线课程,如果你能帮我解决这个sql问题,我将不胜感激。对不起,我是个十足的傻瓜

表格电影:

mID | title | year | director
表额定值

rID | mID | stars | ratingDate
表格审阅者

rID | name

列出电影标题和平均收视率,从最高收视率到最低收视率。如果两部或两部以上电影的平均收视率相同,请按字母顺序列出

从[Reviewer]rev JOIN[Rating]rate ON rev.rID=rate.rID JOIN[Movie]m ON rate.mID=m.mID JOIN中选择不同的m.title,ar.avgRating(从[Rating]GROUP BY mID中选择mID,从[Rating]GROUP BY mID中选择mID,在m.mID=m2.mID中选择m2(从[Rating]GROUP BY mID中选择mID,从[Rating]组中选择mID,从[Rating]中选择mID]中段m.mID=ar.mID ORDER BY avgRating desc

这与你一小时前发布的问题基本相同。。。如果你正在上课,你至少应该展示你尝试了什么。