Ripasso - Contenitore per bevande da bar
Fa parte della sezione Fondamenti del percorso SQL di Coddy. Lezione 29 di 72.
Sfida
FacileTabelle 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:
Old Expired Juices- Succhi il cui anno di scadenza è di PIÙ di 6 anni precedente all'anno corrente (
current_year - expiration_year > 6) - Questi devono essere riciclati immediatamente
- Succhi il cui anno di scadenza è di PIÙ di 6 anni precedente all'anno corrente (
Almost Expired Juices- Succhi in scadenza nell'anno corrente
- OPPURE succhi in scadenza l'anno prossimo (
expiration_year = current_year + 1) - 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
4Altre parole chiave
La parola chiave INLa parola chiave BETWEENLa parola chiave LIKELa parola chiave ASRiepilogo - Modelli di telefoni cellulari2Condizioni
Basi delle condizioniLa parola chiave ANDLa parola chiave ORLa parola chiave NOTCombinare più condizioniParentesiValori booleani5Operazioni aritmetiche
Operatori matematiciColonne matematicheL’operazione moduloLa funzione ROUND()3Formato di restituzione specifico
Valori nullOrdinare i risultati Parte 1Ordinare i risultati Parte 2Riepilogo - Azienda di sicurezza informaticaLimitare il numero di recordRiepilogo - Fabbrica di veicoli6Sfide introduttive
Ripasso - Elezione parlamentareRipasso - Arresto di un criminale da parte della poliziaRipasso - Contenitore per bevande da barRipasso - Progetta nuove colonne9Tabelle multiple
JOIN di base, parte 1JOIN di base, parte 2Riepilogo - JOINSelf joinRiepilogo - Self joinUNIONSemplificare le query, parola chiave WITHRiepilogo - Query con WITHRiepilogo - Impresa edile immobiliare12Funzioni finestra, parte 2
Funzioni RANK e DENSE_RANKRipasso: RANK e DENSE_RANKFunzione NTILEFunzioni di aggregazioneCriteri ROWS e RANGEEsercitati da solo: Playground SQL