Menu
Coddy logo textTech

Riepilogo - Negozio di scooter

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

challenge icon

Sfida

Facile

Tabelle 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:

  1. Per prima cosa, aggiungi a tutti i prezzi degli scooter del negozio il prezzo medio complessivo.
  2. 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

Esercitati da solo: Playground SQL