เรียนรู้การใช้ T-SQL เพื่อทำการสืบค้น (Query) และ ปรับปรุงข้อมูล (Data Manipulate)หลักสูตรนี้มุ่งเน้นการสืบค้นฐานข้อมูลเชิงสัมพันธ์ด้วยภาษา SQL (Structured Query Language) ตามมาตรฐาน ANSI และการปรับปรุงข้อมูล ซึ่งเป็นทักษะที่สำคัญของผู้ที่ต้องทำงานกับข้อมูล เตรียมข้อมูล วิเคราะห์ข้อมูล พัฒนาฐานข้อมูล สาธิตโดยใช้ Microsoft SQL Serverและมี Workshop ให้ได้เรียนรู้อย่างเป็นขั้นเป็นตอนพร้อมเทคนิคเพื่อให้ Query มีประสิทธิภาพในการสืบค้นแต่ละกรณีอีกด้วย

SQL-PG-Query
Querying Data with T-SQL
*ราคาดังกล่าวยังไม่รวมภาษีมูลค่าเพิ่ม
Classroom
อบรมแบบ Class Room ณ ห้องอบรม 9EXPERT
Hybrid
เลือกอบรมแบบ Class Room หรือ Ms Teams
ตารางอบรม Public Training
Querying Data with T-SQL
วัตถุประสงค์
ผู้อบรมสามารถสร้าง Query และใช้ประโยคต่างๆ ต่อไปนี้ SELECT, FROM , WHERE ,GROUP BY, HAVING และ ORDER BY ได้อย่างคล่องแคล่ว
ผู้อบรมสามารถสร้าง Query และใช้ประโยคเพิ่มเติมต่อไปนี้ TOP, DISTINCT, OFFSET FETCH, GROUPING SET ได้อย่างคล่องแคล่ว
ผู้อบรมสามารถสร้าง Subqueries แบบต่างๆ ได้
ผู้อบรมสามารถสร้างและใช้งาน Table Expression แบบต่างๆ ได้
ผู้อบรมสามารถสร้างและใช้งาน Window Function ได้
หลักสูตรนี้เหมาะสำหรับ
Beginner
Super User
Data Analytics
Business Intelligent
Analysts ที่ต้องการสร้าง Data Source จาก SQL Server ไปใช้ใน Power BI
พื้นฐานของผู้เข้าอบรม
มีความเข้าใจเกี่ยวกับฐานข้อมูลเชิงสัมพันธ์ (Relational Database) และการออกแบบฐานข้อมูลมาบ้าง
ความต้องการของระบบ
ระบบปฏิบัติการ Windows 11 / 10
Microsoft SQL Server
SQL Server Management Studio (SSMS)
Internet
หัวข้อการฝึกอบรม
- สถาปัตยกรรมพื้นฐานของ Microsoft SQL Server
- การใช้งาน SQL Server Management Studio เบื้องต้น
- องค์ประกอบต่างๆ ของภาษา T-SQL
- เข้าใจลำดับดำเนินการของคำสั่ง SELECT
- การเขียนคำสั่ง SELECT อย่างง่าย
- ขจัดข้อมูลซ้ำด้วย DISTINCT
- การกำหนดชื่อเล่น (Alias) ให้กับคอลัมน์ และตาราง
- การใช้งานนิพจน์ CASE
- เข้าใจการ Join ตาราง
- รู้จักและสืบค้นข้อมูลด้วย Inner Join
- รู้จักและสืบค้นข้อมูลด้วย Outer Join
- รู้จักและสืบค้นข้อมูลด้วย Cross Join และ Self Join
- การเรียงลำดับข้อมูลด้วยประโยค ORDER BY
- กรองข้อมูลหลังการเรียงลำดับด้วยประโยค TOP หรือ OFFSET-FETCH
- SQL Server พิสูจน์ค่าความจริงอย่างไร
- กรองข้อมูลด้วยประโยค WHERE
- รู้จัก Built-In Function บน Microsoft SQL Server
- ทั้งที่มีตามมาตรฐาน ANSI และมีเฉพาะบน Microsoft SQL Server
- ชนิดข้อมูล และการแปลงชนิดข้อมูล
- การแปลงโดยอัตโนมัติ (Implicit Conversion)
- การแปลงโดยการประกาศ (Explicit Conversion)
- ข้อมูลชนิดตัวอักษร และ Functions ที่เกี่ยวข้อง
- ข้อมูลชนิดวันที่เวลา และ Functions ที่เกี่ยวข้อง
- การใช้งาน Built-In Functions อื่นๆ
- กลุ่ม Functions ที่ใช้ในการรวมผลข้อมูล
- การใช้ประโยค GROUP BY
- การกรองกลุ่มข้อมูลด้วยประโยค HAVING
- การใช้งาน Grouping Set
- เขียน Query ย่อยที่จบในตัวเอง
- เขียน Query ย่อยที่โยงกับ Query ตัวนอก
- การใช้ประโยค EXISTS
- การใช้ View
- การใช้ Inline TVFs
- การใช้ Derived Tables
- การใช้ CTEs
- การใช้ตัวดำเนินการ UNION และตัวดำเนินการ UNION ALL ในการเขียน Query
- การใช้ตัวดำเนินการ EXCEPT และตัวดำเนินการ INTERSECT ในการเขียน Query
- การใช้ประโยค APPLY
- การสร้าง Window ด้วยประโยค OVER
- รู้จัก Window Function กลุ่มต่างๆ
- การใช้คำสั่ง INSERT เพื่อเพิ่มข้อมูล
- การใช้คำสั่ง UPDATE เพื่อปรับปรุงข้อมูล
- การใช้คำสั่ง DELETE เพื่อลบข้อมูล
- รู้จักคำสั่ง MERGE
Road Map
คำถามที่พบบ่อย
การเขียน T-SQL ที่ถูกต้องและมีประสิทธิภาพ ช่วยให้สามารถดึงข้อมูลได้ตรงตามความต้องการ ลดเวลาในการประมวลผล และรองรับการทำงานกับฐานข้อมูลขนาดใหญ่ ผู้เรียนจะได้เรียนรู้การใช้ SELECT, WHERE, GROUP BY, HAVING, ORDER BY รวมถึงเทคนิคการจัดรูปแบบ Query เพื่อให้อ่านง่ายและนำไปใช้ต่อในงานวิเคราะห์ข้อมูลได้อย่างมีประสิทธิภาพ
หลักสูตรอธิบายการเลือกใช้ INNER JOIN, LEFT OUTER JOIN, RIGHT OUTER JOIN, FULL OUTER JOIN, CROSS JOIN และ SELF JOIN พร้อมตัวอย่างจากฐานข้อมูลจริง เพื่อให้ผู้เรียนเข้าใจความแตกต่างของแต่ละรูปแบบ และสามารถเชื่อมโยงข้อมูลจากหลายตารางได้อย่างถูกต้องตามวัตถุประสงค์ของงาน
Common Table Expressions (CTEs) ช่วยให้ Query ที่ซับซ้อนอ่านและดูแลได้ง่ายขึ้น ส่วน Window Functions ช่วยคำนวณข้อมูลเชิงวิเคราะห์ เช่น การจัดอันดับ (Ranking), Running Total, Moving Average และการเปรียบเทียบข้อมูลระหว่างแถว โดยไม่ต้องเขียน Query ซ้อนหลายชั้น ซึ่งเป็นทักษะสำคัญสำหรับงานด้าน Data Analytics และ Business Intelligence
ได้ ผู้เรียนจะได้เรียนรู้การสร้าง Data Source ด้วย T-SQL ตั้งแต่การกรองข้อมูล การรวมข้อมูลจากหลายตาราง การใช้ Aggregate Functions และ Table Expressions เพื่อให้ได้ชุดข้อมูลที่พร้อมนำไปใช้งานต่อใน Microsoft Power BI, ระบบรายงาน หรือเครื่องมือวิเคราะห์ข้อมูลอื่น ๆ ได้อย่างมีประสิทธิภาพ
ครอบคลุม ผู้เรียนจะได้ฝึกใช้งานคำสั่ง INSERT, UPDATE, DELETE และ MERGE สำหรับเพิ่ม แก้ไข ลบ และซิงโครไนซ์ข้อมูลในฐานข้อมูล พร้อมเรียนรู้แนวทางการจัดการข้อมูลอย่างถูกต้อง เพื่อให้สามารถประยุกต์ใช้กับงานพัฒนาฐานข้อมูลและงานด้าน Data Management ได้อย่างมั่นใจ

สนใจหลักสูตร
“Querying Data with T-SQL”
กดลงทะเบียนเพื่อกลับไปเลือกรอบอบรมที่เปิดรับสมัคร





