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

Oracle EQUI JOIN用法

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

句法

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 2

客户表

Oracle Equi Join 3

客户资料

Oracle Equi Join 4

执行此查询

SELECT agents.agent_city, customer.last_name, customer.first_name 
FROM agents, customer  
WHERE agents.agent_id=customer.customer_id;

输出

Oracle Equi Join 5
赞(0)
未经允许不得转载:srcmini » Oracle EQUI JOIN用法

评论 抢沙发

评论前必须登录!