جدول المحتويات:

كيف يعمل الاتحاد في Oracle؟
كيف يعمل الاتحاد في Oracle؟

فيديو: كيف يعمل الاتحاد في Oracle؟

فيديو: كيف يعمل الاتحاد في Oracle؟
فيديو: هتلر يعود للحياة من جديد ليجد نفسه في القرن الـ 21 (look who's back) 2024, شهر نوفمبر
Anonim

ال اتحاد أوراكل المشغل أو العامل يكون تستخدم لدمج مجموعات النتائج المكونة من 2 أو أكثر وحي عبارات SELECT. يزيل الصفوف المكررة بين عبارات SELECT المختلفة. كل عبارة SELECT داخل اتحاد يجب أن يحتوي عامل التشغيل على نفس عدد الحقول في مجموعات النتائج بأنواع البيانات المتشابهة.

إذن ، كيف يعمل Union all في Oracle؟

ال Oracle UNION ALL يتم استخدام عامل التشغيل لدمج مجموعات النتائج المكونة من 2 أو أكثر من عبارات SELECT. يعود الكل صفوف من الاستعلام و ذلك هل لا تزيل الصفوف المكررة بين عبارات SELECT المختلفة.

وبالمثل ، ما هو الفرق بين الاتحاد والاتحاد الكل في أوراكل؟ الوحيد الفرق بين Union و Union All هل هذا اتحاد الكل لن يزيل الصفوف أو السجلات المكررة ، وبدلاً من ذلك ، فإنه يختار فقط الكل الصفوف من الكل الجداول التي تلبي شروط الاستعلام الخاص بك وتدمجها في جدول النتائج. بينما، اتحاد الكل يعمل مع الكل أعمدة نوع البيانات.

في المقابل ، كيف تستخدم النقابة؟

يتم استخدام عامل التشغيل UNION لدمج مجموعة النتائج المكونة من عبارتين SELECT أو أكثر

  1. يجب أن تحتوي كل عبارة SELECT داخل UNION على نفس عدد الأعمدة.
  2. يجب أن تحتوي الأعمدة أيضًا على أنواع بيانات مماثلة.
  3. يجب أيضًا أن تكون الأعمدة في كل عبارة SELECT بنفس الترتيب.

كيف يعمل الطرح في Oracle؟

ال أوراكل مينوس المشغل أو العامل يكون تُستخدم لإرجاع جميع الصفوف في عبارة SELECT الأولى التي نكون لا يتم إرجاعها بواسطة عبارة SELECT الثانية. ستحدد كل عبارة SELECT مجموعة بيانات. ال ناقص سيقوم عامل التشغيل باسترداد جميع السجلات من مجموعة البيانات الأولى ثم إزالة جميع السجلات من مجموعة البيانات الثانية من النتائج.

موصى به: