Oracle Equi Join自然连接

一、Oracle Equi Join自然连接 语法

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

语法:

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

Equijoin 也可以通过使用 JOIN 关键字后跟 ON 关键字,然后指定列的名称及其关联的表来检查相等性。

SELECT *  
FROM table1   
JOIN table2  
[ON (join_condition)] 

二、Oracle Equi Join自然连接 示例

让我们看两个表“agents”和“customer”。

agents表

agents表数据

Customer表:

Customer表数据:

执行以下SQL语句:

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

输出结果为:

热门文章

优秀文章