跟博爲峯蔡老師學SQL查詢系列:1 基本SQL查詢

 

在系列教程中,咱們將使用Oracle樣本數據庫SCOTT 。數據庫

SELECT 語句用於從數據庫中選取數據。結果被存儲在一個結果表中,稱爲結果集。spa

SQL SELECT 語法:code

SELECT * FROM 表名;教程

ci

SELECT  列名1,列名2, 列名3 …… FROM table_name;get

 

示例1: 下面的 SQL 語句從 "EMP" 表中選取全部的列:table

SELECT * FROM emp;select

輸出結果爲:語法

EMPNO ENAME      JOB         MGR HIREDATE          SAL      COMM DEPTNOim

----- ---------- --------- ----- ----------- --------- --------- ------

7369 SMITH      CLERK      7902 1980/12/17     800.00               20

 7499 ALLEN      SALESMAN   7698 1981/2/20     1600.00    300.00     30

 7521 WARD       SALESMAN   7698 1981/2/22     1250.00    500.00     30

……

7934 MILLER     CLERK      7782 1982/1/23     1300.00               10

14 rows selected

 

上例中*表明選擇全部的列。

 

示例2: 下面的 SQL 語句從 「emp」表選取"empnoe","ename","job"列:

SELECT empno,ename,job FROM emp;

 

輸出結果爲:

EMPNO ENAME      JOB

----- ---------- ---------

7369 SMITH      CLERK

 7499 ALLEN      SALESMAN

 7521 WARD       SALESMAN

 7566 JONES      MANAGER

……

 7934 MILLER     CLERK

14 rows selected

上例中能夠選取指定的列,多個列名用逗號隔開。

 

示例3: 下面的 SQL 語句從 「emp」表選取"empnoe","ename","job"列,並分別命名別名:

SELECT empno 員工編號,ename as 姓名,job 職位 FROM emp;

 

輸出結果爲:

    員工編號 姓名       職位

-------- ---------- ---------

  

    7369 SMITH      CLERK

    7499 ALLEN      SALESMAN

    7521 WARD       SALESMAN

    7566 JONES      MANAGER

    ……

    7934 MILLER     CLERK

14 rows selected

上例中,能夠爲查詢列命名別名,可使用as關鍵字指定別名,As能夠省略。

相關文章
相關標籤/搜索