FULL OUTER JOIN

ترکیب همه رکوردهای هر دو جدول — LEFT JOIN + RIGHT JOIN.

FULL OUTER JOIN چیست؟

FULL OUTER JOIN همه رکوردهای هر دو جدول را برمی‌گرداند. اگر تطابق داشته باشند، کنار هم می‌آیند؛ اگر نه، مقدار NULL می‌گیرند.

ساختار کلی

SELECT ستون‌ها
FROM جدول۱
FULL OUTER JOIN جدول۲ ON جدول۱.کلید = جدول۲.کلید;
توجه: SQLite از FULL OUTER JOIN پشتیبانی نمی‌کند. اما می‌توانید با ترکیب LEFT JOIN و UNION آن را شبیه‌سازی کنید.

این مبحث بخشی از دوره آموزش کامل SQL است.

ابزارهای مرتبط