or
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ในบทนี้ จะได้ทำความเข้าใจแนวทางการทำความสะอาดข้อมูลเมื่อทำงานกับฐานข้อมูล PostgreSQL และเรียนรู้ถึงคุณค่าของการทำความสะอาดข้อมูลตั้งแต่เนิ่นๆ ใน pipeline นอกจากนี้ยังครอบคลุมการแก้ไข String เบื้องต้น เช่น การลบช่องว่างที่ไม่จำเป็น รวมถึงหัวข้อที่ซับซ้อนขึ้น เช่น การจับคู่รูปแบบและความคล้ายคลึงของ String เพื่อระบุค่าที่ต้องทำความสะอาด
จะได้เรียนรู้การเขียนคิวรีเพื่อแก้ปัญหาข้อมูลที่หายไป ข้อมูลซ้ำ และข้อมูลที่ไม่ถูกต้องในตารางฐานข้อมูล PostgreSQL ผ่านแบบฝึกหัดภาคปฏิบัติโดยใช้ฟังก์ชัน `COALESCE()` คำสั่ง SELECT และ WHERE clause เพื่อทำความสะอาดข้อมูลที่ยุ่งเหยิง
บางครั้งจำเป็นต้องแปลงข้อมูลที่จัดเก็บในฐานข้อมูล PostgreSQL จากชนิดข้อมูลหนึ่งไปยังอีกชนิดหนึ่ง ในบทนี้จะได้สำรวจ expression ที่ใช้แปลงข้อความเป็นชนิดตัวเลข และวิธีจัดรูปแบบ String สำหรับข้อมูลวันเวลา
ในบทสุดท้าย จะได้เรียนรู้การแปลงรูปแบบข้อมูลและสร้าง pivot table โดยทำงานกับข้อมูลที่อยู่จริง เพื่อค้นพบวิธีรวมและแยกที่อยู่ออกเป็นเมือง รัฐ และรหัสไปรษณีย์ ด้วยฟังก์ชันอันทรงพลังหลายตัว เช่น `CONCAT()`, `SUBSTRING()` และ `REGEXP_SPLIT_TO_TABLE()`
แบบฝึกหัดปัจจุบัน