Menu
Coddy logo textTech

חזרה – כלי משקה בבר

חלק מהיחידה יסודות במסלול ה-SQL של Coddy. שיעור 29 מתוך 72.

challenge icon

אתגר

קל

טבלאות ועמודות זמינות:

  • beverages: id, current_year, expiration_year

הבר שלך מחזיק מבחר עצום של מיצים, ועליך לזהות אילו מהם דורשים טיפול. זהה ומיין את המיצים לפי הקריטריונים הברורים הבאים:

  1. Old Expired Juices
    1. מיצים ששנת התפוגה שלהם קדמה לשנה הנוכחית ביותר מ־6 שנים (current_year - expiration_year > 6)
    2. יש למחזר אותם מיד
  2. Almost Expired Juices
    1. מיצים שתוקפם פג בשנה הנוכחית
    2. או מיצים שתוקפם יפוג בשנה הבאה (expiration_year = current_year + 1)
    3. יש לשלוח אותם לחידוש

בצע את השלבים הבאים:

  • חלץ את המזהים של המיצים שעומדים באחד מהקריטריונים האלה
  • שנה את שם עמודת המזהה ל־'to_renew'
  • מיין את התוצאות לפי סדר העדיפות לטיפול:
    • הדחופים ביותר תחילה (המיצים שפג תוקפם לפני הזמן הרב ביותר)
    • אחריהם המיצים שתוקפם עומד לפוג
    • השתמש ב־(current_year - expiration_year) למיון

נסו בעצמכם

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

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