สมมติว่าต้องการแสดงข้อมูลสินค้าทั้งหมด พร้อมหมวดหมู่ และต้องการแสดงสินค้าที่ยังไม่มีหมวดหมู่ด้วย ควรใช้การ JOIN แบบใด
กLEFT JOIN โดยให้ตารางสินค้าอยู่ทางซ้าย
ขINNER JOIN ระหว่างตารางสินค้าและหมวดหมู่
คCROSS JOIN ระหว่างตารางสินค้าและหมวดหมู่
งRIGHT JOIN โดยให้ตารางหมวดหมู่อยู่ทางขวา
เฉลยอธิบาย
LEFT JOIN โดยให้ตารางสินค้าเป็นตารางหลัก (ซ้าย) จะแสดงสินค้าทุกรายการ ไม่ว่าจะมีหมวดหมู่หรือไม่ ถ้าสินค้าไม่มีหมวดหมู่ จะแสดง NULL ในคอลัมน์หมวดหมู่ INNER JOIN ตัดสินค้าที่ไม่มีหมวดหมู่ CROSS JOIN สร้างทุกคู่ ส่วน RIGHT JOIN ที่วางหมวดหมู่ด้านขวาจะรักษาหมวดหมู่ ไม่ได้รับประกันสินค้าทุกชิ้น