ในสถานการณ์ที่ต้องการดึงข้อมูลชื่อพนักงานและชื่อแผนก โดยพนักงานบางคนอาจไม่มีการจัดสรรแผนก ควรใช้ JOIN ประเภทใด
กRIGHT JOIN
ขCROSS JOIN
คINNER JOIN
งLEFT JOIN
เฉลยอธิบาย
LEFT JOIN คงข้อมูลจากตารางซ้าย (employees) ทั้งหมด แม้ว่าไม่มีข้อมูลตรงกันในตารางขวา (departments) ตัวเลือก C (INNER JOIN) จะตัดพนักงานที่ไม่มีแผนก ส่วน A (RIGHT JOIN) จะรักษาทุกแถวของตารางขวาตามลำดับที่เขียน, ตัวเลือก D (CROSS JOIN) สร้างผลคูณคาร์ทีเซียน