ماذا بقيت الصلة الخارجية في SQL؟
ماذا بقيت الصلة الخارجية في SQL؟

فيديو: ماذا بقيت الصلة الخارجية في SQL؟

فيديو: ماذا بقيت الصلة الخارجية في SQL؟
فيديو: Изучаем Python - Полный курс для начинающих 2024, شهر نوفمبر
Anonim

ترك SQL الصلة الخارجية تُرجع كافة الصفوف الموجودة في اليسار الجدول (أ) وجميع الصفوف المتطابقة الموجودة في الجدول الأيمن (ب). هذا يعني نتيجة ترك SQL صلة يحتوي دائمًا على الصفوف الموجودة في ملف اليسار طاولة.

وبالتالي ، ما هي الصلة الخارجية اليسرى؟

عن ترك صلة خارجية عمليات. تم تعيين النتيجة من أ ترك صلة خارجية يحتوي على كافة الصفوف من كلا الجدولين التي تفي بمعايير جملة WHERE ، مثل INNER انضم مجموعة النتائج. باستخدام أ ترك صلة خارجية مع طاولة اللاعبين ، يمكننا تحديد كلا الصفين من طاولة الفرق ، إلى جانب أي صفوف لاعب قد تكون موجودة.

بعد ذلك ، السؤال هو ، ما هي الصلة الخارجية اليمنى واليسرى في SQL؟ هناك نوعان من OUTER ينضم إلى SQL , ترك صلة خارجية و الحق الخارجي الانضمام . ترك صلة خارجية يتضمن صفوفًا لا مثيل لها من الجدول المكتوب على اليسار من انضم فاعل. من ناحية أخرى، الحق الخارجي الانضمام ، جنبًا إلى جنب مع جميع الصفوف المتطابقة ، يتضمن صفوفًا غير متطابقة من حق جانب الطاولة.

بهذه الطريقة ، ما الفرق بين الصلة اليسرى والصلة الخارجية اليسرى؟

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

ما هي الصلة الخارجية في SQL؟

الصلات الخارجية . عند أداء الداخلية انضم ، لا يتم إرجاع الصفوف التي لا مثيل لها في الجدول الآخر من أي جدول. في صلة خارجية ، يمكن إرجاع الصفوف غير المتطابقة في أحد الجدولين أو كلاهما. هناك أنواع قليلة من الوصلات الخارجية : ممتلىء OUTER JOIN إرجاع صفوف لا مثيل لها من كلا الجدولين.

موصى به: