Build your ultimate AI agent
รายละเอียดคอร์ส
เคยสงสัยไหมว่านักวิเคราะห์ข้อมูลใช้ SQL แก้ปัญหาในโลกจริงอย่างไร ไม่ว่าจะเป็นการสร้างการจัดอันดับ การคำนวณค่าเฉลี่ยเคลื่อนที่และผลรวมสะสม การกำจัดข้อมูลซ้ำ หรือการวิเคราะห์ข้อมูลตามช่วงเวลา หากรู้จักการ SELECT, filter, order, join และ group ข้อมูลด้วย SQL แล้ว คอร์สนี้คือก้าวต่อไป เมื่อจบคอร์ส จะสามารถเขียนคิวรีได้อย่างมืออาชีพ โดยจะได้เรียนรู้การสร้างคิวรีสำหรับงาน analytics และ data engineering ด้วย window functions ซึ่งเป็นเครื่องมือลับของ SQL ผ่านข้อมูลเที่ยวบิน จะได้เห็นว่า window functions ใช้งานง่าย ยืดหยุ่น และมีประสิทธิภาพเพียงใดวิดีโอมีคำบรรยายแบบ live ที่สามารถเปิดดูได้โดยคลิก "Show transcript" ที่มุมล่างซ้ายของวิดีโอ
ดูคำศัพท์ของคอร์สได้ที่แผงทรัพยากรด้านขวา
เพื่อรับหน่วย CPE ต้องทำคอร์สให้ครบและทำคะแนนในแบบประเมินไม่ต่ำกว่า 70% สามารถไปที่แบบประเมินได้โดยคลิกที่ป้าย CPE credits ด้านขวา
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
บทนำสู่ window functions
ในบทนี้ จะได้เรียนรู้ว่า window functions คืออะไร รวมถึง subclause พื้นฐานสองตัวของ window functions ได้แก่ ORDER BY และ PARTITION BY
- บทนำ50 XP
- Window functions กับ GROUP BY50 XP
- การกำหนดหมายเลขแถว100 XP
- การกำหนดหมายเลขให้กับการแข่งขันโอลิมปิกตามลำดับจากน้อยไปมาก100 XP
- ORDER BY50 XP
- กำหนดหมายเลขให้กับโอลิมปิกฤดูร้อนจากล่าสุดไปเก่าสุด100 XP
- การจัดลำดับนักกีฬาโอลิมปิกตามจำนวนเหรียญที่ได้รับ100 XP
- แชมป์ยกน้ำหนักครองแชมป์ต่อเนื่อง100 XP
- PARTITION BY50 XP
- แชมป์ที่ครองตำแหน่งต่อเนื่องแยกตามเพศ100 XP
- แชมป์เก่าจำแนกตามเพศและประเภทกีฬา100 XP
- หมายเลขแถวพร้อม partitioning50 XP
2
การดึงข้อมูล การจัดอันดับ และการแบ่งหน้า
ในบทนี้ จะได้เรียนรู้การนำ window functions ไปใช้งานจริง 3 รูปแบบ ได้แก่ การดึงค่าจากส่วนต่าง ๆ ของตาราง การจัดอันดับแถวตามค่าข้อมูล และการแบ่งแถวออกเป็นกลุ่ม
3
Aggregate window functions และ frames
ในบทนี้ จะได้เรียนรู้การใช้ฟังก์ชัน aggregate ที่คุ้นเคย เช่น `AVG()` และ `SUM()` ในรูปแบบ window functions รวมถึงการกำหนด frames เพื่อปรับผลลัพธ์ของ window function
4
เทคนิคขั้นสูงเพิ่มเติมจาก window functions
ในบทสุดท้ายนี้ จะได้เรียนรู้เทคนิคและฟังก์ชันที่มีประโยชน์เมื่อใช้ร่วมกับ window functions
S
PostgreSQL Summary Stats and Window Functions
เรียนจบแล้ว

