في قواعد البيانات، ما الفرق بين INNER JOIN و LEFT JOIN؟

الخيارات:

  • الخيار الأول: LEFT JOIN يعيد فقط القيم المتطابقة بين الجدولين، بينما INNER JOIN يعيد جميع البيانات.

  • الخيار الثاني: INNER JOIN أسرع من LEFT JOIN لأنه يتجنب البيانات غير المتطابقة.

  • الخيار الثالث: INNER JOIN يعيد فقط الصفوف المتطابقة بين الجدولين، بينما LEFT JOIN يعيد جميع الصفوف من الجدول الأول ويُكملها بالقيم NULL من الجدول الثاني عند عدم وجود تطابق.
  • الخيار الرابع: لا يوجد فرق بينهما عند استخدام مفتاح أساسي في الجدول الثاني.

انتباه: هذا المحتوى عبارة عن سؤال وله إجابات محتملة. هنالك إجابة صحيحة واحدة وتم عرضها في نهاية المحتوى.

انتباه: واحدة من الإجابات أو الخيارات المحتملة أدناه للسؤال تكون صحيحة.

الإجابة الصحيحة للسؤال أعلاه:

الخيار الثالث

INNER JOIN يُرجع فقط البيانات التي لها تطابق في كلا الجدولين، بينما LEFT JOIN يُرجع جميع البيانات من الجدول الأول حتى لو لم يكن هناك تطابق في الجدول الثاني.

عرض المزيد من الأسئلة كهذا السؤال؟

هل تعلمت شيئاً جديداً من هذا الاختبار البرمجي القصير؟

باستطاعتك تعزيز معرفتك وفهمك حول مواضيع هذا الاختبار القصير من خلال الاستفادة من المسارات التعليمية التي نقدمها. يتيح لك هذا الخيار الوصول إلى مصادر تعليمية شاملة ومتنوعة بكل سهولة ويسر، فكل ما عليك هو النقر على الرابط المناسب للوصول إلى الموارد التعليمية المفيدة. استثمر وقتك بشكل فعّال واستفد بأقصى درجة من هذه الفرصة لتعزيز مهاراتك وتحقيق أهدافك التعليمية والمهنية.

ابدأ رحلة الاحتراف
وانضم لدروس المبتدئين لتعلم تطوير الويب