ข้อใดคือคำสั่ง SQL ที่ใช้เพื่อดึงข้อมูลจากตารางหลายตารางพร้อมกัน?
กSELECT * FROM table1 COMBINE table2 WHERE table1.id = table2.id
ขSELECT * FROM table1 UNION table2 WHERE table1.id = table2.id
คSELECT * FROM table1 MERGE table2 ON table1.id = table2.id
งSELECT * FROM table1 JOIN table2 ON table1.id = table2.id
เฉลยอธิบาย
คำสั่ง JOIN ใช้เพื่อรวมข้อมูลจากตารางสองตารางขึ้นไปตามเงื่อนไขที่กำหนด JOIN ใช้เชื่อมคอลัมน์ของแถวตาม ON ส่วน UNION ใช้รวมผลจาก SELECT หลายชุด; MERGE เป็นคำสั่งอีกประเภทหนึ่งและ COMBINE ไม่ใช่ไวยากรณ์นี้