close

此內容提到的SQL,是以支援oracle8i和SQL Server 2000為主,當Oracle和SQL Server的撰寫方式不一樣時,就會分別以Oracle和SQL Server標記來標示SQL語法

SELECT語法的基本格式:
SELECT欄位名

FROM資料表名稱

WHERE條件

在select敘述中,會指定資料表的欄位名,若是要指定複數個的欄位時,請以逗號來區隔各欄位名
FROM敘述是用來指定資料表名稱

WHERE敘述是用來指定搜尋的條件,要指定多個條件時,請使用AND或是OR等邏輯運算子


 

注意:在Oracle中,語法的結尾會加上分號(;)

例如  SELECT 欄位名

        FROM資料表名稱

         WHERE 條件;


以下將舉出範例來解釋相關語法之應用變化:

範例一:
SELECT * FROM 商品清單

解說:指定星號*為欄位名時,等於是在指定FROM敘述中的指定資料表的所有欄位


範例二:

取得資料表的一部份資料(指定單一欄位)

從商品清單取得商品名稱

答案:

SELECT 商品名稱  (撰寫資料表的欄位名)

 FROM商品清單

解說:這是用來指定單一欄位名的範例,在想要限制所顯示出來欄位時,請在SELECT敘述中撰寫資料表的欄位名



請敬請期待下篇sql範例解說

arrow
arrow
    全站熱搜

    林安 發表在 痞客邦 留言(0) 人氣()