סיכום – JOIN
חלק מהיחידה יסודות במסלול ה-SQL של Coddy. שיעור 45 מתוך 72.
אתגר
בינוניהטבלאות והעמודות הזמינות:
orders:id,customer_idproducts:id,unit_price,units_in_stockorder_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;כל השיעורים ביחידה יסודות
2תנאים
יסודות התנאיםמילת המפתח ANDמילת המפתח ORמילת המפתח NOTשילוב של תנאים מרוביםסוגרייםערכים בוליאניים3פורמט החזרה ספציפי
ערכי Nullמיון תוצאות – חלק 1מיון תוצאות – חלק 2סיכום – חברת אבטחת סייברהגבלת מספר הרשומותסיכום – מפעל כלי רכב6אתגרי מבוא
חזרה – בחירות לפרלמנטחזרה – מעצר חשוד בידי המשטרהחזרה – כלי משקה בברחזרה – מהנדסים עמודות חדשותתרגלו בעצמכם: SQL אונליין