18-3.WHERE子句的使用.doc

18-3.WHERE子句的使用.doc

chp15-利用SELECT查詢指令篩選資料 本節所使用的版本為SQL Server 2008、SQL Server 2005  TOC \o 1-1 \h \z \u  HYPERLINK \l _Toc262826379 18-1. SELECT查詢語法各種重要子句摘要  PAGEREF _Toc262826379 \h 2  HYPERLINK \l _Toc262826380 18-2. SELECT 基本語法的介紹  PAGEREF _Toc262826380 \h 3  HYPERLINK \l _Toc262826381 18-3. WHERE子句的使用  PAGEREF _Toc262826381 \h 10  HYPERLINK \l _Toc262826382 18-4. ORDER BY 子句的使用 – 排序處理  PAGEREF _Toc262826382 \h 17  HYPERLINK \l _Toc262826383 18-5. GROUP BY子句的使用 – 分組統計  PAGEREF _Toc262826383 \h 20  HYPERLINK \l _Toc262826384 18-6. HAVING子句的使用 -- 分組後資料的篩選  PAGEREF _Toc262826384 \h 24  HYPERLINK \l _Toc262826385 18-7. COMPUTE BY子句的使用 -- 資料分組小計  PAGEREF _Toc262826385 \h 26  HYPERLINK \l _Toc262826386 18-8. 練習測試1:兩種統計語法:compute by與group by的比較  PAGEREF _Toc262826386 \h 29  HYPERLINK \l _Toc262826387 18-9. 練習測試2: :統計語法: group by的各種應用  PAGEREF _Toc262826387 \h 31  HYPERLINK \l _Toc262826388 18-10. PIVOT運算子的使用  PAGEREF _Toc262826388 \h 32  HYPERLINK \l _Toc262826389 18-11. UNPIVOT運算子的使用  PAGEREF _Toc262826389 \h 34  SELECT查詢語法各種重要子句摘要 SELECT 基本語法的介紹 SELECT 子句的使用 WHERE 子句的使用 ORDER BY 子句的使用 GROUP BY 子句的使用 HAVING 子句的使用 COMPUTE BY 子句的使用 PIVOT 運算子的使用 UNPIVOT運算子的使用 SELECT 基本語法的介紹 基本語法 選取SELECT [ DISTINCT不同 |TOP N [ PERCENT] 前N名[百分比] ] 欄位/運算式串列複製[ INTO 新資料表] 來自FROM 資料表 篩選資料 [ WHERE 搜詢條件] 分組統計 [ GROUP BY 分組運算式] 分組統計的條件判斷[ HAVING 搜詢條件] 排序[ ORDER BY 排序運算式 [ASC遞增 | DESC] 遞減 ] 計算[COMPUTE 運算式]  說明: [ ALL | DISTINCT ] [ TOP N [ PERCENT ] ] Select_list [INTO new_table ] ALL | DISTINCT 關鍵字 關鍵字DISTINCT表示顯示出來的資料如果有相同的只會顯示相同的第一筆資料,ALL則表示資料全部顯示出來(預設)。 TOP N [ PERCENT] 關鍵字 TOP N表示只顯示所有顯示資料的前N筆資料。加上 PERCENT表示只顯示所有資料的前百分之N筆的資料。 Select_list 表示要顯示出來的資料欄位名稱或運算式。若要顯示所有欄位,則以 * 表示。欄位名稱或運算式後可用AS關鍵字賦予另外別名(標題名稱)。 INTO new_table 指將SELECT查詢的結果存入另一個新資料表。 實作:查詢全部/指定欄位的資料 注意: 以下的練習範例,請先下載『範例』的RAR壓縮檔, 解壓縮後,將裡面的『圖書銷售、練習庫』附加到你的SQL Server來練習 <範例>指定欄位的標題名稱(或別名) USE 圖書銷售 SELECT * FROM 金禾資訊 <範例>指定欄位的標題名稱(或別

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档