เขียนโค้ด T-SQL ขั้นสูง
ปานกลาง
วิศวกรข้อมูล
ผู้ดูแลระบบฐานข้อมูล
นักพัฒนา
โซลูชันสถาปนิก
SQL Server
ฐานข้อมูล Azure SQL
อินสแตนซ์ที่มีการจัดการของ Azure SQL
Microsoft Fabric
เรียนรู้เทคนิค T-SQL ขั้นสูง รวมถึง CTE, ฟังก์ชันหน้าต่าง, JSON, นิพจน์ทั่วไป, การจับคู่แบบคลุมเครือ, การสืบค้นกราฟ และการจัดการข้อผิดพลาดสําหรับ SQL Server, Azure SQL และ Fabric
วัตถุประสงค์การเรียนรู้
เมื่อจบมอดูลนี้ คุณจะสามารถ:
- เขียนนิพจน์ตารางทั่วไป (CTE) รวมถึง CTE แบบเรียกซ้ําสําหรับข้อมูลตามลําดับชั้น
- ใช้ฟังก์ชันหน้าต่างสําหรับการจัดอันดับ การรวม และการคํานวณเชิงวิเคราะห์
- แยกวิเคราะห์ สร้าง และแปลงข้อมูล JSON โดยใช้ฟังก์ชัน JSON
- ใช้นิพจน์ทั่วไปสําหรับการจับคู่รูปแบบและการจัดการข้อความ
- ค้นหาการจับคู่โดยประมาณโดยใช้ฟังก์ชันการจับคู่สตริงแบบคลุมเครือ
- สร้างและสืบค้นข้อมูลกราฟโดยใช้ตัวดําเนินการ MATCH
- เขียนคิวรีย่อยที่สัมพันธ์กันสําหรับการเปรียบเทียบแบบแถวต่อแถว
- ใช้การจัดการข้อผิดพลาดที่มีโครงสร้างด้วย TRY... จับ.
สิ่งที่จำเป็นต้องมี
- มีประสบการณ์ในการเขียนแบบสอบถาม T-SQL รวมถึงส่วนคําสั่ง SELECT, JOIN, WHERE และ GROUP BY
- ความเข้าใจเกี่ยวกับฟังก์ชันการรวม เช่น SUM, COUNT, AVG, MIN และ MAX
- ความคุ้นเคยกับ SQL Server, Azure SQL Database หรือฐานข้อมูล SQL ใน Microsoft Fabric
- อินสแตนซ์ SQL Server 2019+, Azure SQL Database หรือฐานข้อมูล Fabric SQL เพื่อฝึกฝน