感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程時長 14 時間:
課程簡介
複習:SQL函數與表達式
- 字元、數字、DateTime函數
- 顯式與隱式轉換
- 轉換函數
- 嵌套函數
- 使用不同函數獲取當前日期與時間
- CASE表達式
使用匯總函數進行數據匯總
- 匯總函數
- 匯總函數與NULL值
- GROUP BY子句
- 使用不同列進行分組
- 過濾匯總數據 - HAVING子句
- 多維數據分組 - ROLLUP及CUBE運算子
- 識別匯總 - GROUPING
- GROUPING SETS運算子
- 使用PIVOT進行交叉表
從多個表檢索數據
- 不同類型的連接
- 表別名
- INNER JOIN
- LEFT, RIGHT, FULL OUTER JOINS
集合運算子
- UNION
- UNION ALL
- INTERSECT
- EXCEPT
子查詢
- 子查詢的適用時機與位置
- 單行與多行子查詢
- 單行子查詢運算子
- 子查詢中的匯總函數
- 多行子查詢運算子 - IN, ALL, ANY
- 遞歸子查詢
分析函數
- 用途
- 窗口函數及窗口類型
- 分區
- 排名函數
- LAG/LEAD函數
- FIRST_VALUE/LAST_VALUE函數
- STRING_AGG函數
- 統計函數
最低要求
學員應具備良好的基礎SQL及Microsoft SQL Server實務知識,並能:
- 撰寫基本
SELECT查詢,以從一個或多個表中檢索數據。 - 使用
WHERE子句及基本過濾條件。 - 操作常見SQL函數,如字元、數字及日期函數。
- 理解基本數據類型及轉換。
- 使用基本
JOIN操作。 - 應用匯總函數,如
COUNT、SUM、AVG、MIN及MAX。 - 理解並使用
GROUP BY及HAVING。 - 具備操作數據庫、數據分析或報告的實務經驗。
這是一門進階課程,學員須已熟悉基礎SQL概念,方能進階學習子查詢、進階匯總、集合運算子及分析/窗口函數等複雜主題。
受眾
本課程專為數據分析師及報告應用開發者設計。
客戶評論 (4)
數據已根據我們組織進行了個性化處理
Vincent Long - ASSMANG PTY LTD
課程 - T-SQL Fundamentals with SQL Server Training Course
機器翻譯
根據我們的理解和數據進行個性化定製
Vincent Long - ASSMANG PTY LTD
課程 - Business Intelligence with SSAS
機器翻譯
講師再次展現了他的最佳狀態,他以出色的時間掌控、專業知識、支持以及與我的員工的良好互動,帶領他們完成了定製化培訓。
James - Shawnee Mission School District
課程 - Administering in Microsoft SQL Server
機器翻譯
關於cte的講座
Glyssa Mae - Metropolitan Bank and Trust Company
課程 - Transact SQL Advanced
機器翻譯