📜  Oracle INNER JOIN

📅  最后修改于: 2020-11-15 04:11:15             🧑  作者: Mango

Oracle INNER JOIN

INNER JOIN是最简单和最常见的联接类型。也称为简单连接。它返回满足连接条件的多个表中的所有行。

句法

SELECT columns
FROM table1 
INNER JOIN table2
ON table1.column = table2.column; 

INNER JOIN的图像表示

Oracle INNER JOIN示例

让我们以在两个表“ Suppliers”和“ Order1”上执行内部联接为例。

供应商


订单1


此示例将返回“ suppliers”和“ order1”表中的所有行,其中Suppliers和order1表中都具有匹配的Supplier_id值。

执行以下查询

SELECT suppliers.supplier_id, suppliers.supplier_name, order1.order_number
FROM suppliers 
INNER JOIN order1
ON suppliers.supplier_id = order1.supplier_id;

输出量