Oracle EQUI JOIN用法

Oracle Equi join返回关联表的匹配列值。它在WHERE子句中使用比较运算符来引用相等性。
【Oracle EQUI JOIN用法】句法

SELECT column_list FROM table1, table2.... WHERE table1.column_name = table2.column_name;

还可以通过使用JOIN关键字和ON关键字, 然后指定列的名称以及与其关联的表来检查相等性, 来执行Equijoin。
句法
SELECT * FROM table1 JOIN table2 [ON (join_condition)]

Oracle EQUI JOIN示例 让我们使用两个表” agents” 和” customer” 。
代理商表
Oracle EQUI JOIN用法

文章图片
代理商资料
Oracle EQUI JOIN用法

文章图片
客户表
Oracle EQUI JOIN用法

文章图片
客户资料
Oracle EQUI JOIN用法

文章图片
执行此查询
SELECT agents.agent_city, customer.last_name, customer.first_name FROM agents, customer WHERE agents.agent_id=customer.customer_id;

输出
Oracle EQUI JOIN用法

文章图片

    推荐阅读