شرح صفوف ومحتوى الفقرة
يعمل الربط الخارجي الأيمن RIGHT JOIN (أو RIGHT OUTER JOIN) كصورة معكوسة تماماً للربط الأيسر؛ إذ يحتفظ بجميع صفوف الجدول الأيمن المكتوب بعد RIGHT JOIN، ويملأ أعمدة الجدول الأيسر بالقيمة NULL عند غياب التطابق:
- المعيار المهني لقابلية القراءة: يفضّل مهندسو قواعد البيانات عادةً كتابة الاستعلام بصيغة
B LEFT JOIN Aبدلاً منA RIGHT JOIN B، ليبقى الجدول الرئيسي المحتفظ بصفوفه في بداية جملةFROMدائماً.
SQL
-- Preserve all departments on the right even with 0 employees
SELECT
d.dept_id,
d.dept_name,
e.emp_name
FROM employees AS e
RIGHT JOIN departments AS d
ON e.dept_id = d.dept_id;