聯繫我們

課程簡介

關係型資料庫模型

  • 關係型資料庫的結構
  • 關係運算子

數據檢索

  • 撰寫 SQL 查詢的規範
  • SELECT 語句的語法
  • 選擇所有欄位
  • 來自算術運算的查詢
  • 欄位別名
  • 字面量(Literals)
  • 串接(Concatenation)

限制結果集

  • WHERE 子句
  • 比較運算子
  • LIKE 條件
  • BETWEEN ... AND 前置條件
  • IS NULL 條件
  • IN 條件
  • 邏輯運算子
  • WHERE 子句中的多個條件
  • 運算子優先順序
  • DISTINCT 子句

數據排序

  • ORDER BY 子句
  • 依據多個欄位或表達式排序

SQL 函數

  • 單行函數與多行函數的差異
  • 文本、數字、日期函數
  • 轉換函數
  • 函數嵌套
  • NULL 值的處理

使用分組函數聚合數據

  • 分組函數
  • 分組函數對 NULL 值的處理方式
  • 創建數據分組 - GROUP BY 子句
  • 對多個欄位進行分組
  • 篩選分組結果 - HAVING 子句

從多個表檢索數據

  • 連接(Joins)的類型
  • 表別名
  • WHERE 子句中的連接
  • 內部連接(INNER JOIN)
  • 外部連接(LEFT, RIGHT)
  • 笛卡爾積

子查詢

  • 在 SELECT 命令中放置子查詢
  • 單行與多行子查詢
  • 單行子查詢的運算子
  • 多行子查詢的運算子:IN, ALL, ANY

集合運算子

  • UNION 運算子
  • INTERSECT 運算子
  • EXCEPT 運算子

數據的插入、更新與刪除

  • INSERT 命令
  • UPDATE 命令
  • DELETE 命令

事務

最低要求

  • 計算機基礎素養
  • 熟悉任一種作業系統
 14 小時

客戶評論 (3)

課程分類