Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

مراجعة - الربط (Join)

جزء من قسم الأساسيات في رحلة SQL على Coddy. الدرس 45 من 72.

challenge icon

التحدي

متوسط

الجداول والأعمدة المتاحة:

  • orders: id، customer_id
  • products: id، unit_price، units_in_stock
  • order_items: id، order_id، product_id، quantity

ابحث عن معرّفات العملاء الذين طلبوا منتجات بسعر وحدة أقل من 10، واعرض إجمالي كمية تلك المنتجات الرخيصة التي طلبها كل عميل.

أعِد الأعمدة التالية:

  • customer_id
  • total_quantity (مجموع كميات المنتجات التي يقل سعر وحدتها عن < 10 لكل عميل)

جرّب بنفسك

-- اسرد عمود التجميع والقيمة المجمّعة التي تطلبها المهمة
SELECT ____
FROM orders
-- كل عملية ربط تحتاج إلى شرط يطابق عمود id بالعمود الذي يشير إليه
INNER JOIN order_items ON ____
INNER JOIN products ON ____
-- ثم احتفظ فقط بالصفوف التي تستوفي الحد الذي تصفه المهمة
WHERE ____
GROUP BY orders.customer_id;

جميع دروس الأساسيات

تدرّب بنفسك: Playground لـ SQL