Menu
Coddy logo textTech

Ripasso - Contenitore per bevande da bar

Fa parte della sezione Fondamenti del percorso SQL di Coddy. Lezione 29 di 72.

challenge icon

Sfida

Facile

Tabelle e colonne disponibili:

  • beverages: id, current_year, expiration_year

Il tuo bar dispone di un vasto assortimento di succhi e devi identificare quelli che richiedono attenzione. Identifica e ordina questi succhi in base ai seguenti criteri chiari:

  1. Old Expired Juices
    1. Succhi il cui anno di scadenza è di PIÙ di 6 anni precedente all'anno corrente (current_year - expiration_year > 6)
    2. Questi devono essere riciclati immediatamente
  2. Almost Expired Juices
    1. Succhi in scadenza nell'anno corrente
    2. OPPURE succhi in scadenza l'anno prossimo (expiration_year = current_year + 1)
    3. Questi devono essere inviati per il rinnovo

Segui questi passaggi:

  • Estrai gli ID dei succhi che soddisfano uno dei due criteri
  • Rinomina la colonna ID in 'to_renew'
  • Ordina i risultati in base alla priorità di elaborazione:
    • Prima i più urgenti (i succhi scaduti da più tempo)
    • Poi i succhi prossimi alla scadenza
    • Usa (current_year - expiration_year) per l'ordinamento

Provalo tu

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground SQL