感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程時長 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
機器翻譯