عندما نستخدم تطبيق متقاطع في SQL Server؟
عندما نستخدم تطبيق متقاطع في SQL Server؟

فيديو: عندما نستخدم تطبيق متقاطع في SQL Server؟

فيديو: عندما نستخدم تطبيق متقاطع في SQL Server؟
فيديو: "Теневая стрелка" - вебинар о татуаже 2024, شهر نوفمبر
Anonim

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

إلى جانب ذلك ، ما هو تطبيق Cross في SQL Server؟

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

وبالمثل ، ما هو تطبيق التبادلي والتطبيق الخارجي في SQL Server؟ تطبيق SQL Server المشغل له نوعان مختلفان ؛ عبر التطبيق والتطبيق الخارجي . ال عبر تطبيق يُرجع عامل التشغيل تلك الصفوف فقط من تعبير الجدول الأيسر (في مخرجاته النهائية) إذا كان يتطابق مع تعبير الجدول الأيمن. بمعنى آخر ، يُرجع تعبير الجدول الأيمن صفوفًا لمطابقة تعبير الجدول الأيسر فقط.

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

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

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

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

موصى به: