聯繫我們

課程簡介

SQL 基礎回顧

  • 複習 SELECT、WHERE、GROUP BY
  • 快速回顧 Join 類型
  • 理解查詢執行順序

資料操作陳述式

  • INSERT INTO
  • UPDATE 和 DELETE
  • 交易控制(BEGIN、COMMIT、ROLLBACK)

進階 Join 和集合運算

  • FULL OUTER JOIN
  • UNION、INTERSECT、EXCEPT
  • SELF JOIN

子查詢和衍生表

  • 相關 vs. 非相關子查詢
  • 在 FROM 中使用子查詢
  • CTEs(常用表表示法)

窗口函數

  • ROW_NUMBER、RANK、DENSE_RANK
  • PARTITION BY 和 ORDER BY
  • LEAD 和 LAG 函數

資料型別和函數

  • 字串和日期函數
  • CASE 和 IF 陳述式
  • 型別轉換和 null 處理

查詢最佳化

  • 理解索引
  • 使用 EXPLAIN
  • 撰寫高效能查詢的最佳實務

總結與後續步驟

最低要求

  • 具備 SQL SELECT 陳述式的基本知識
  • 有過濾、排序及簡單 Join 的經驗
  • 理解關係型資料庫概念

受眾

  • 資料分析師
  • 處理 SQL 資料庫的開發者
  • 商業智慧(BI)專業人員
 14 小時

人數


每位參與者的報價

客戶評論 (3)

即將到來的課程

課程分類