SQL查找和排序对

时间:2017-11-29 17:32:12

标签: mysql sql postgresql syntax

嗨朋友们:)我很感激您对此问题的意见。

我想要做的事情:对于所有评论者,以便两位评论者都对同一部电影进行评分,请返回两位评论者的姓名。消除重复,不要将审阅者与自己配对,并且只包括每对。对于每对,请按字母顺序返回对中的名称。

请找到数据库外观的链接 Database

我的尝试看起来像这样:

SELECT name FROM A, B

JOIN Reviewer ON Rating.rID=Reviewer.rID

Rating AS A JOIN Rating AS B
    ON A.mID = B.mID
    AND A.rID <> B.rID
    WHERE A.rID = B.rID AND A.mID = B.mID ≤1

ORDER BY name

我有一种感觉&#34;等级为A&#34;线路会给我一个错误,我是对的吗? 我是SQL新手所以非常感谢所有的帮助! &lt; 3(任务没有指定在回答问题时我应该使用哪种类型的SQL。)

0 个答案:

没有答案