كيف يعمل التطبيق الخارجي في SQL؟
كيف يعمل التطبيق الخارجي في SQL؟

فيديو: كيف يعمل التطبيق الخارجي في SQL؟

فيديو: كيف يعمل التطبيق الخارجي في SQL؟
فيديو: شرح خاصية الـ Unique Key في قواعد بيانات sql server وطريقة استخدامه بالتفصيل 2024, شهر نوفمبر
Anonim

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

في المقابل ، متى يتم استخدام Cross Apply و Outer Apply؟

عبر تطبيق يمكن استخدامها كبديل مع صلة داخلية عندما نحتاج إلى الحصول على نتيجة من جدول رئيسي ووظيفة. تطبيق يمكن استخدامها كبديل عن UNPIVOT. إما عبر تطبيق أو تطبيق خارجي يمكن استخدامها هنا ، وهي قابلة للتبديل. ضع في اعتبارك أن لديك الجدول أدناه (المسمى MYTABLE).

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

سئل أيضًا ، كيف تعمل الصلة الخارجية اليسرى في SQL؟

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

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

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

موصى به: