การรวมข้อมูลจากหลายตาราง: SQL Joins อธิบายแล้ว

ระดับเริ่มต้น
ผู้ดูแลระบบฐานข้อมูล
นักพัฒนา
ฐานข้อมูล Azure สำหรับ PostgreSQL

โมดูลนี้จะแนะนําการรวม SQL ซึ่งจําเป็นสําหรับการรวมข้อมูลจากหลายตาราง คุณเรียนรู้เกี่ยวกับ INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN และ NATURAL JOIN

วัตถุประสงค์การเรียนรู้

ในตอนท้ายของโมดูลนี้ คุณจะสามารถ:

  • ทําความเข้าใจวัตถุประสงค์ของการรวมในฐานข้อมูล
  • ใช้ INNER JOIN เพื่อส่งคืนแถวที่ตรงกัน
  • ใช้ LEFT และ RIGHT JOIN เพื่อรวมแถวทั้งหมดจากตารางเดียว
  • ใช้ FULL OUTER JOIN เพื่อรวมแถวทั้งหมดจากทั้งสองตาราง
  • ใช้ NATURAL JOIN เพื่อรวมตารางตามคอลัมน์ที่มีชื่อเดียวกัน

สิ่งที่จำเป็นต้องมี

ก่อนที่จะเริ่มบทช่วยสอนนี้ คุณควรคุ้นเคยกับไวยากรณ์ SQL พื้นฐานรวมถึงส่วนคําสั่ง SELECT, FROM และ WHERE ตลอดจนแนวคิดหลักของฐานข้อมูลเชิงสัมพันธ์และการใช้คีย์หลักและคีย์นอกเพื่อกําหนดความสัมพันธ์ระหว่างตาราง