📜  Oracle FROM子句

📅  最后修改于: 2020-11-15 03:47:19             🧑  作者: Mango

Oracle FROM子句

FROM子句是SELECT表达式中的强制性子句。它指定要从中检索数据的表。

句法:

FROM table_name...
Expressions...

Oracle FROM子句示例:(带有一个表)

让我们以一个示例来说明如何使用FROM子句从一个表中检索数据。考虑一个表“客户”。

客户表:

CREATE TABLE  "CUSTOMERS" 
   (    "NAME" VARCHAR2(4000), 
    "AGE" NUMBER, 
    "SALARY" NUMBER, 
    "STATE" VARCHAR2(4000)
   )
/

执行此查询:

SELECT *
FROM customers
WHERE salary >= 20000
ORDER BY salary ASC;

输出:

Oracle FROM子句示例:(具有两个表)

内部联接示例:

让我们采用两个表“ suppliers”和“ order1”。

供应商:


订单1:


执行以下查询:

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

输出: