关系代数 - SQL 中的最大值

Relational Algebra - Maximum Value in SQL

到处都说我想在查询中使用它

SELECT Course.Name FROM Course
    MINUS
SELECT Course.Name FROM Course, Course as Course_1 WHERE Course.Name<Course_1.Name;

但是我的 SQL 开发人员说 "as" 中有一个错误,我该如何重命名 table ...我的意思是创建一个临时的。

Oracle 语法不允许对普通表或视图使用 AS 关键字。删除它即可。

SELECT Course.Name FROM Course
    MINUS
SELECT Course.Name FROM Course, Course Course_1 WHERE Course.Name < Course_1.Name;