Oracle From语句

一、Oracle From语句 语法

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

语法:

FROM table_name...  
Expressions...  

二、Oracle From语句 示例:单表

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

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

表数据如下:

执行以下SQL语句:

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

输出结果为:

三、Oracle From语句 示例:两种表

内连接示例:

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

suppliers表:

order1表:

执行以下SQL语句:

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

输出结果为:

热门文章

优秀文章