Build your ultimate AI agent
รายละเอียดคอร์ส
เรียนรู้การรวมและ JOIN ข้อมูลจากตารางต่าง ๆ ในฐานข้อมูลไปแล้ว — ขั้นต่อไปคืออะไร? จะจัดการ แปลงร่าง และดึงประโยชน์จากข้อมูลอย่างไรให้ได้มากที่สุด? คอร์สระดับกลางนี้จะสอนฟังก์ชันสำคัญหลายอย่างที่ใช้สำหรับจัดระเบียบ กรอง และจัดหมวดหมู่ข้อมูลในฐานข้อมูลเชิงสัมพันธ์ เพื่อขยายทักษะ SQL และตอบคำถามที่ซับซ้อนได้ จะได้เรียนรู้การใช้ CASE statement, subquery และ window function อย่างเต็มรูปแบบ พร้อมค้นพบข้อเท็จจริงที่น่าสนใจเกี่ยวกับฟุตบอลจากฐานข้อมูล European Soccer Databaseวิดีโอมีคำบรรยายแบบ live ที่สามารถดูได้โดยคลิก "Show transcript" ที่มุมล่างซ้ายของวิดีโอ
ดูอภิธานศัพท์ของคอร์สได้ที่แถบทรัพยากรทางด้านขวา
หากต้องการรับหน่วยกิต CPE ต้องเรียนจนครบคอร์สและได้คะแนนไม่ต่ำกว่า 70% ในการประเมินที่กำหนด โดยเข้าสู่การประเมินได้โดยคลิกที่แถบแจ้งเตือน CPE credits ทางด้านขวา
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
เริ่มต้นกับ CASE
ในบทนี้ จะได้เรียนรู้วิธีใช้ CASE WHEN statement เพื่อสร้างตัวแปรเชิงหมวดหมู่ รวบรวมข้อมูลลงในคอลัมน์เดียวด้วยเงื่อนไขการกรองหลายรายการ และคำนวณจำนวนนับรวมถึงเปอร์เซ็นต์
- มาลองใช้ CASE กัน50 XP
- คำสั่ง CASE เบื้องต้น100 XP
- CASE statement สำหรับเปรียบเทียบค่าในคอลัมน์100 XP
- CASE statement สำหรับเปรียบเทียบค่าสองคอลัมน์ ส่วนที่ 2100 XP
- เมื่อ CASE ซับซ้อนขึ้น50 XP
- CASE ของการแข่งขันคู่ปรับ100 XP
- การกรองข้อมูลด้วย CASE statement100 XP
- CASE WHEN ร่วมกับฟังก์ชัน Aggregate50 XP
- COUNT โดยใช้ CASE WHEN100 XP
- การเลือกข้อมูลแบบมีเงื่อนไขและการรวมค่าด้วย CASE WHEN100 XP
- การใช้ CASE และ AVG เพื่อคำนวณสัดส่วน100 XP
2
Subquery แบบสั้นและตรงประเด็น
ในบทนี้ จะได้เรียนรู้เกี่ยวกับ subquery ใน SELECT, FROM และ WHERE clause พร้อมทำความเข้าใจว่าเมื่อใดจึงจำเป็นต้องใช้ subquery ในการสร้างชุดข้อมูล และควรวาง subquery ไว้ในตำแหน่งใดของคิวรีจึงจะเหมาะสมที่สุด
3
Correlated Query, Nested Query และ Common Table Expression
ในบทนี้ จะได้เรียนรู้วิธีใช้ nested subquery และ correlated subquery เพื่อดึงข้อมูลที่ซับซ้อนขึ้นจากฐานข้อมูลเชิงสัมพันธ์ นอกจากนี้ยังจะได้เรียนรู้เกี่ยวกับ common table expression และวิธีเขียนคิวรีโดยใช้ common table expression หลายรายการร่วมกัน
4
Window Function
จะได้เรียนรู้เกี่ยวกับ window function และวิธีใช้ฟังก์ชัน aggregate ตลอดทั้งชุดข้อมูล พร้อมทั้งเรียนรู้วิธีคำนวณผลรวมสะสมและค่าเฉลี่ยแบบแบ่งกลุ่ม
S
การจัดการข้อมูลใน SQL
เรียนจบแล้ว

