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

ما هي الصلة الداخلية في SQL؟
ما هي الصلة الداخلية في SQL؟

فيديو: ما هي الصلة الداخلية في SQL؟

فيديو: ما هي الصلة الداخلية في SQL؟
فيديو: Types of Joins in SQL | Oracle SQL fundamentals 2024, ديسمبر
Anonim

ما هو الانضمام الداخلي في SQL ؟ ال صلة داخلية يختار كل الصفوف من كلا الجدولين المشاركين طالما أن هناك تطابق بين الأعمدة. ان SQL INNER JOIN هو نفس انضم جملة ، تضم صفوفًا من جدولين أو أكثر.

بهذه الطريقة ، كيف تكتب صلة داخلية في SQL؟

SQL INNER JOIN Keyword

  1. حدد اسم (أسماء) العمود من الجدول 1. INNER JOIN الجدول 2. تشغيل table1.column_name = table2.column_name ؛
  2. مثال. حدد الطلبات. معرف الطلب ، العملاء.اسم العميل. من الطلبات. INNER الانضمام إلى العملاء على الطلبات. معرف العميل = customers. CustomerID ؛
  3. مثال. حدد الطلبات. معرف الطلب ، العملاء.اسم العميل ، الشاحنين. من ((أوامر.

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

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

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

ما هي الصلة الداخلية والرابط الخارجي في SQL مع أمثلة؟

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

موصى به: