个性化阅读
专注于IT技术分析

Oracle SELF JOIN用法实例

自我联接是联接的一种特定类型。在”自我联接”中, 表与其自身联接(一元关系)。自联接简单地指定了表的每一行与其自身以及该表的其他每一行进行组合。

句法

SELECT a.column_name, b.column_name... 
FROM table1 a, table1 b 
WHERE a.common_filed = b.common_field;

Oracle SELF JOIN示例

让我们看一个表”客户”。

Oracle SELF JOIN

使用SELF JOIN联接此表, 如下所示:

SELECT  a.name, b.age, a.SALARY
FROM CUSTOMERS a, CUSTOMERS b
WHERE a.SALARY < b.SALARY;

输出

Oracle SELF JOIN2
赞(0)
未经允许不得转载:srcmini » Oracle SELF JOIN用法实例

评论 抢沙发

评论前必须登录!