انتقل إلى محتوى الدرس

INNER JOIN Syntax Patterns Table جدول صيغ الربط الداخلي

تعلّم الربط الداخلي INNER JOIN والاستعلام من عدة جداول في MySQL بأسلوب MySQL 8 الحديث مع أمثلة استعلامات SQL وتطبيقات تفاعلية.
1 صفوف تعليمية
MySQL
7 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يقارن الجدول التالي بين صيغ وأنماط الربط الداخلي INNER JOIN في MySQL 8:

نمط الربطمثال الصياغة في SQLالشرط الأساسيالاستخدام الهندسي الأمثل
INNER JOIN ... ONFROM orders o INNER JOIN users u ON o.user_id = u.idأي تعبير منطقي أو مقارنةالربط القياسي للمفاتيح حتى لو اختلفت أسماء الأعمدة بين الجدولين
INNER JOIN ... USINGFROM products p INNER JOIN categories c USING (category_id)تطابق اسم العمود في الجدوليناختصار شرط المساواة ودمج عمود المفتاح المشترك في النتيجة
ربط عدة جداول متسلسلةFROM a JOIN b ON ... JOIN c ON ...مفاتيح تربط كل جدول بسابقهاستعراض الجداول الوسيطة وعلاقات متعدد لمتعدد
التجميع بعد الربطFROM u JOIN o ON ... GROUP BY u.idالتوافق مع ONLY_FULL_GROUP_BYحساب إجماليات المبيعات وعدد الطلبات لكل عميل أو قسم

ملخص الدرس: أتقنّا في هذا الدرس آلية عمل الربط الداخلي INNER JOIN لمطابقة السجلات المتقاطعة بين الجداول، واستخدام الأسماء المستعارة لمنع غموض الأعمدة (خطأ 1052)، واختصار الربط عبر USING، وتسلسل ربط ثلاثة جداول أو أكثر مع دوال التجميع.
الخطوة التالية والدرس القادم: في الدرس القادم سننتقل إلى دراسة «الربط الخارجي LEFT JOIN و RIGHT JOIN في MySQL» للاحتفاظ بالصفوف غير المرتبطة واكتشاف السجلات المفقودة.

خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

يمنحك الجمع بين صيغة INNER JOIN ... ON الصريحة والأسماء المستعارة للجداول استعلامات متعددة الجداول واضحة وعالية الكفاءة في MySQL 8. الخطوة التالية: انتقل إلى درس «الربط الخارجي LEFT JOIN و RIGHT JOIN في MySQL».