قواعد البيانات وSQL · مصطلحات · تعليمات SQL والاستعلامات

ما معنى left join؟

المعنى في مجال قواعد البيانات وSQL مع أمثلة

اسممصطلح أساسي

left join: ربط أيسر، LEFT JOIN

ربط يعيد كل صفوف الجدول الأول (الأيسر) والصفوف المطابقة من الثاني؛ وتكون أعمدة الجدول الثاني NULL عند غياب التطابق.

طريقة الاستخدام

يكتب أيضًا LEFT OUTER JOIN وله المعنى نفسه. يستخدم للاحتفاظ بالصفوف التي لا يقابلها سجل، مثل العملاء بلا طلبات. ومن الحيل الشائعة استخدام LEFT JOIN ثم WHERE right_table.id IS NULL للعثور على الصفوف غير المطابقة.

أمثلة

  1. Use a left join so customers without any orders still appear in the list.

    استخدم ربطًا أيسر كي تظل قائمة العملاء تعرض من ليس لديهم أي طلبات.

    يبقي الربط كل سجل عميل حتى عند عدم العثور على طلب مرتبط به.

  2. Putting a condition on the right table in the WHERE clause turns your left join into an inner join.

    وضع شرط على الجدول الأيمن في WHERE يحوّل الربط الأيسر إلى ربط داخلي.

    قد يستبعد الشرط الصفوف ذات القيم NULL فيلغي عمليًا ميزة الاحتفاظ بها.

تراكيب شائعة

  • left join on
  • LEFT OUTER JOIN
  • left join with IS NULL
  • use a left join

معنى الكلمة في مجالات أخرى

قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:

مصطلحات أخرى: تعليمات SQL والاستعلامات

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: