SQL: JOIN
تعلّم JOIN في 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