感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程時長 14 時間:
課程簡介
復習:SQL 函數與表達式
- 字符、數值、日期時間函數
- 顯式與隱式轉換
- 轉換函數
- 嵌套函數
- 使用不同函數獲取當前日期和時間
- 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
機器翻譯