SQL SELECT語句


在SQL中,SELECT語句用於從資料庫中的表中查詢或檢索資料。 返回儲存在表中的資料,返回的結果稱為結果集。

語法

SELECT column1, column2, ...  
FROM table_name;

這裡,表示式是要從中選擇資料的表的欄位名稱。使用以下語法選擇表中可用的所有欄位:

SELECT  *  FROM table_name;

假設EMPLOYEE表有以下行記錄 -

EMP_ID EMP_NAME CITY PHONE_NO SALARY
1 Kristen Chicago 9737287378 150000
2 Russell Austin 9262738271 200000
3 Angelina Denver 9232673822 600000
4 Robert Washington 9367238263 350000
5 Christian Los angels 7253847382 260000

要獲取所有員工的EMP_ID,請使用以下查詢:

SELECT EMP_ID FROM EMPLOYEE;

查詢得到結果如下 -

EMP_ID
-----------------------------
1
2
3
4
5

要獲取EMP_NAMESALARY,請使用以下查詢:

SELECT EMP_NAME, SALARY FROM EMPLOYEE;

查詢得到結果如下 -

EMP_NAME    SALARY
---------------------------------------
Kristen    150000
Russell    200000
Angelina    600000
Robert    350000
Christian    260000

要獲取EMPLOYEE表中所有欄位,請使用以下查詢:

SELECT * FROM EMPLOYEE

執行上面查詢語句,得到以下結果:

EMP_ID EMP_NAME CITY PHONE_NO SALARY
1 Kristen Chicago 9737287378 150000
2 Russell Austin 9262738271 200000
3 Angelina Denver 9232673822 600000
4 Robert Washington 9367238263 350000
5 Christian Los angels 7253847382 260000