Riepilogo - Negozio di scooter
Fa parte della sezione Fondamenti del percorso SQL di Coddy. Lezione 41 di 72.
Sfida
FacileTabelle e colonne disponibili:
scooters:model,brand,has_lights,price
In qualità di responsabile di un negozio di scooter, hai notato che molti scooter non sono originali, ovvero non hanno un nome di modello. Inoltre, gli scooter scadenti in genere non hanno le luci.
Il tuo compito prevede due passaggi:
- Per prima cosa, aggiungi a tutti i prezzi degli scooter del negozio il prezzo medio complessivo.
- Poi, calcola il prezzo medio per ogni
brand, considerando solo gli scooter validi e originali (ovvero gli scooter con un nome di modello e le luci).
Il risultato dovrebbe includere brand e il prezzo medio - avg_price. Ordina i risultati per prezzo medio in ordine crescente.
Provalo tu
-- Passaggio 2: filtra le righe ricostruite, poi calcola la media per gruppo
SELECT ____
FROM (
-- Passaggio 1: ricostruisci ogni riga, sostituendo il valore con quello corretto
SELECT model, brand, has_lights, ____ AS price
FROM scooters
)
WHERE ____ AND ____
GROUP BY ____
ORDER BY ____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