從表格和 SELECT 查詢到進階 SQL。支援 SQL Server 2012、2014、2016、2017、2019 和 2022。支持 DP-600
從這 28.5 小時的課程,你會學到
- 在資料庫中建立表格並修改表中的列。
- 了解在各種情況下應使用的資料類型,並使用函數操作日期、數字和字串資料值。
- 使用 SELECT、FROM、WHERE、GROUP BY、HAVING 和 ORDER BY 檢索資料。
- 連接兩個或多個表,查找缺失資料。
- 插入新數據、更新和刪除現有數據,並將數據匯出到新表中。
- 建立約束、視圖和觸發器
- 使用 UNION、CASE、MERGE、過程和錯誤檢查
- 應用排名和分析函數、分組、地理和幾何資料庫
- 建立子查詢、CTE、PIVOT、UDF、APPLY 和同義詞。
- 操作 XML 和 JSON。
- 了解事務、最佳化查詢以及基於行和基於集合的操作

要求
- 您需要知道如何使用計算機,最好也知道如何使用電子表格。
- 無需任何 SQL Server 基礎知識。
- SSMS 無法安裝在 Mac OS 上。您需要一台 Windows 計算機,或使用可以雙啟動 Windows 或使用 Windows 並行桌面的 Mac 電腦。 (但是,它無法在 Windows ARM 處理器上運行,例如 Mac M1 或 M3。)
- 您甚至不需要安裝 SQL Server——我會向您展示如何在您的電腦上免費安裝它!
- 這門 Udemy 課程提供 30 天退款保證。
- 不妨看看下面的課程,看看您能學到什麼?
課程說明
之前分為七門獨立課程,現在合併成一門大型課程。
評論
「講師講解非常詳細,非常容易理解。」- Linda Shen
「課程很棒,課程內容寶貴,教學進度很快。」- Shane Tanberg
“必學教程。非常喜歡。” – Hayford I Osumanu
「完美的循序漸進學習指南。我見過的最好的。」- Charles Schweiger
「這門課程設計非常周到。它是 Udemy 上最好的 70-461 課程之一。」- Isrrael M
本課程是 Microsoft 憑證 70-461:「查詢 Microsoft SQL Server 2012」和 70-761「使用 Transact-SQL 查詢資料」的基礎。
請注意 – Microsoft 已不再提供這些憑證。但是,考試要求能夠幫助您更好地理解 T-SQL。
它還將有助於您通過目前的考試 DP-300(Azure 資料庫管理員助理)和 DP-600(使用 Microsoft Fabric 實施分析解決方案)。
請注意:本課程與 Microsoft 沒有任何關聯,也未獲得其認可或贊助。
第一節
課程介紹的基礎知識包括:如何安裝 SQL Server,以及如何建立和刪除表。
然後,我們將嘗試建立一個更高級的表,但發現需要了解更多資料類型的知識,因此我們將詳細介紹資料類型和資料函數,這是 T-SQL 的基礎。
第二節
我們將建立使用這些資料類型的表,然後向其中插入一些資料。然後,我們將編寫查詢來檢索和匯總這些數據,查詢語句包括 SELECT、FROM、WHERE、GROUP BY、HAVING 和 ORDER BY。
然後,我們將連接這些表,以查找資料缺失和資料不一致的位置。之後,我們將更新和刪除表中的資料。
第三節
現在我們將使用這些資料建立視圖,以便儲存這些 SELECT 查詢以備將來使用;以及建立觸發器,以便在執行 INSERT、DELETE 或 UPDATE 資料時自動執行程式碼。
我們將檢查課程 2 中開發的資料庫,看看它有什麼問題。我們將加入一些約束,例如 UNIQUE、CHECK、PRIMARY KEY 和 FOREIGN KEY 約束,以防止錯誤資料被添加到其他資料中。
第四節
我們將透過建立過程進一步封裝我們的例程,使我們能夠僅使用一個語句執行帶參數的命令,並使用 TRY、CATCH 和 THROW 添加一些錯誤處理。
我們也將透過學習 UNION 和 UNION ALL、INTERSECT 和 EXCEPT、CASE、ISNULL 和 Coalesce 以及強大的 MERGE 語句來合併資料集。
第五節
我們現在將建立聚合查詢。我們將回顧排名函數 ROW_NUMBER、RANK、DENSE_RANK 和 NTILE。我們將學習 SQL Server 2012 新增的 8 個分析函數,例如 LAG、LEAD、FIRST_VALUE 和 LAST_VALUE。
我們將學習使用 ROLLUP、CUBE、GROUPING SETS 和 GROUPING_ID 進行分組和求和的其他方法。我們還將學習幾何和地理資料類型,如何在網格上繪製位置,以及函數和聚合函數。
第六節
我們現在將建立子查詢和相關子查詢,其中子查詢的結果取決於主查詢。我們將學習使用 WITH 語句的通用表格表達式,並將運用所學知識解決常見的業務問題。
我們將學習函數,包括三種不同類型的使用者定義函數 (UDF):標量函數、內聯表函數和多語句表函數。然後,我們將學習同義詞和動態 SQL,以及 GUID 的使用。我們還將學習序列。
我們將學習 XML,對於 SQL Server 2016 及更高版本,我們將學習 JSON 和時態表。
第七節
在本節中,我們將學習事務,了解如何明確啟動和結束事務,以及它們如何阻止資料庫中的其他使用者。然後,我們將了解如何建立索引及其在最佳化查詢中的作用。
我們還將學習如何使用動態管理視圖來改善索引的使用。之後,我們將學習如何編寫遊標,何時使用這種基於行的操作,以及使用標量 UDF 的影響。
無需任何先驗知識——我什至會免費演示如何在您的電腦上安裝 SQL Server!
我們會定期進行測驗,幫助您記住資訊。
完成本課程後,您將了解如何操作數字、字串和日期,以及如何建立資料庫和表格、如何建立表格、如何插入資料和進行分析,並了解如何在 T-SQL 中使用它們。
目標受眾
- 如果您很少(或完全沒有)使用 SQL Server,並且想要學習 T-SQL,那麼這門 SQL 課程非常適合您。
- 如果您想複習 SQL,這門課程也適合您。但是,無需具備 SQL Server 基礎知識。
講師簡介
Phillip Burton 至此 • 950000+學生 最暢銷的講師——迄今已有超過 92 萬名學生
大家好。我是 Phillip,很榮幸能作為 Udemy 講師合作夥伴在 Udemy 授課。我自 2015 年以來一直在 Udemy 授課,擁有超過 92 萬名學生和 50 多門影片課程,其中包括十幾門暢銷課程。
我的課程涵蓋 Microsoft Power BI 和 Fabric、Tableau、SQL Server、Power Platform(Power Apps、Power Automate 等)、Azure、Microsoft Office 等。我的大部分課程都符合 Microsoft、Oracle 和 Tableau 官方認證的要求——因此,只要稍加練習,您就可以參加考試或評估,並將其添加到您的履歷中。
我曾擔任電腦顧問,提供電腦系統開發和數據分析的專家服務。我是 Experts Exchange 第 11 屆年度專家獎的 9 位獲獎專家之一。我的興趣是資料處理,包括 Microsoft Power BI、Excel、Access、SQL Server 和 Power Platform。
I Do Data Limited 提升 SQL、Office、Tableau、Power BI 等技能
I Do Data 致力於在 Udemy 上製作各種電腦相關主題的影片課程,例如 SQL 及其不同分支和 Microsoft Office。
您想從零開始學習一項新技能,還是想在現有技能的基礎上進一步發展?無論哪種情況,我們都歡迎您。
我們的課程隨時在 Udemy 上線,您可以隨時隨地觀看。
對於我們的許多課程,如果您掌握了所教的技能,您(如果您願意)就可以參加(並有望通過)Microsoft、Tableau 或其他公司提供的官方認證。
這會讓您的履歷更上一層樓嗎?這可能會決定您能否獲得晉升或獲得更豐厚的工作。
I Do Data 課程致力於助您成功。
字幕:簡中、英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 ⏳NT290 起特價中(點擊連結看更多)
- ✨年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- IT 認證相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響