Menu
Coddy logo textTech

Wiederholung – Getränkebehälter an der Bar

Teil des Abschnitts Grundlagen der SQL-Journey von Coddy. Lektion 29 von 72.

challenge icon

Aufgabe

Einfach

Verfügbare Tabellen und Spalten:

  • beverages: id, current_year, expiration_year

Deine Bar verfügt über eine riesige Auswahl an Säften, und du musst feststellen, welche davon Aufmerksamkeit erfordern. Identifiziere und sortiere diese Säfte anhand der folgenden eindeutigen Kriterien:

  1. Old Expired Juices
    1. Säfte, deren Ablaufjahr MEHR als 6 Jahre vor dem aktuellen Jahr liegt (current_year - expiration_year > 6)
    2. Diese müssen sofort recycelt werden
  2. Almost Expired Juices
    1. Säfte, die im aktuellen Jahr ablaufen
    2. ODER Säfte, die im nächsten Jahr ablaufen (expiration_year = current_year + 1)
    3. Diese müssen zur Erneuerung geschickt werden

Führe die folgenden Schritte aus:

  • Extrahiere die IDs der Säfte, die eines der beiden Kriterien erfüllen
  • Benenne die ID-Spalte in 'to_renew' um
  • Sortiere die Ergebnisse nach Bearbeitungspriorität:
    • Am dringendsten zuerst (die am längsten abgelaufenen Säfte)
    • Danach die beinahe abgelaufenen Säfte
    • Verwende (current_year - expiration_year) zum Sortieren
REQUIRED OUTPUT FORMAT: [Your translated content here]

Probier es selbst

Alle Lektionen in Grundlagen

Übe selbstständig: SQL-Playground