SQL FULL OUTER JOIN คำสำคัญ
เต็ม OUTER เข้าร่วม
คำFULL OUTER JOIN
สั่งส่งคืนแถวทั้งหมดเมื่อมีรายการที่ตรงกันในตารางด้านซ้ายหรือตารางด้านขวา
คำสั่ง SQL ต่อไปนี้จะเลือกลูกค้าทั้งหมดและคำสั่งซื้อทั้งหมด:
SELECT Customers.CustomerName, Orders.OrderID
FROM Customers
FULL OUTER JOIN Orders
ON Customers.CustomerID=Orders.CustomerID
ORDER BY Customers.CustomerName;
หมายเหตุ:คีย์เวิร์ดFULL OUTER JOIN
ส่งคืนแถวทั้งหมดจากตารางด้านซ้าย (ลูกค้า) และแถวทั้งหมดจากตารางด้านขวา (คำสั่งซื้อ) หากมีแถวใน "ลูกค้า" ที่ไม่มีรายการที่ตรงกันใน "คำสั่งซื้อ" หรือมีแถวใน "คำสั่งซื้อ" ที่ไม่มีรายการที่ตรงกันใน "ลูกค้า" แถวเหล่านั้นก็จะแสดงด้วย