DrSchool تعلّم البرمجة بسرعة.
EN AR BN CS DE EL بحث

SQL: JOIN

تعلّم JOIN في SQL مع أمثلة عملية.

وقت القراءة: 1 min عدد الكلمات: 40
افتح التجربة → SQL تقدمي

SQL — JOIN

مقدمة

JOIN يدمج صفوف من جدولين باستخدام مفتاح مرتبط.

ماذا ستتعلم؟

  • INNER JOIN
  • LEFT JOIN
  • شرط ON
  • Aliases

الصياغة

SELECT ... FROM a JOIN b ON a.id=b.a_id;

مثال

SELECT u.name, o.total
FROM users u
JOIN orders o ON o.user_id = u.id
ORDER BY o.total DESC;

ملاحظات

  • ضع index على مفاتيح الربط.
  • LEFT JOIN يبقي صفوف الجدول الأيسر.

    جرّب بنفسك: افتح Playground: /ar/playground/sql