ما المطبق في SQL Server؟
ما المطبق في SQL Server؟

فيديو: ما المطبق في SQL Server؟

فيديو: ما المطبق في SQL Server؟
فيديو: Grouping function in SQL Server in arabic 2024, شهر نوفمبر
Anonim

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

بعد ذلك ، قد يسأل المرء أيضًا ، متى يتم استخدام Cross Apply و Outer Apply؟

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

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

ثانيًا ، لماذا نستخدم تطبيق خارجي في SQL Server؟

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

ماذا يعني تطبيق Cross؟

عبر تطبيق ترجع الصفوف فقط من خارجي جدول ينتج مجموعة نتائج من دالة قيم الجدول. وبعبارة أخرى ، نتيجة عبر تطبيق لا يحتوي على أي صف من تعبير جدول الجانب الأيسر الذي لم يتم الحصول على نتيجة له من تعبير جدول الجانب الأيمن. عبر تطبيق العمل كصف تلو الآخر INNER JOIN.

موصى به: