Menu
Coddy logo textTech

סיכום – 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
-- כל join דורש תנאי שמתאים עמודת id לעמודה שמצביעה עליה
INNER JOIN order_items ON ____
INNER JOIN products ON ____
-- לאחר מכן השאירו רק את השורות שעומדות בסף המתואר במשימה
WHERE ____
GROUP BY orders.customer_id;

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: SQL אונליין