Istogramma dei ricavi
Dopo aver stabilito che Delivr sta scalando bene il suo modello di business, Dave vuole esplorare la distribuzione dei ricavi. Vuole capire se la distribuzione è a U o normale, per decidere come classificare al meglio gli utenti in base ai ricavi che generano.
Invia a Dave una tabella di frequenza dei ricavi per utente.
Questo esercizio fa parte del corso
Analizzare i dati aziendali in SQL
Istruzioni dell'esercizio
- Salva ogni ID utente e il ricavo che Delivr genera da esso nella CTE
user_revenues. - Restituisci una tabella di frequenza dei ricavi arrotondati alla centinaia più vicina e degli utenti che generano tali ricavi.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
WITH user_revenues AS (
SELECT
-- Select the user ID and revenue
___,
___ AS revenue
FROM meals AS m
JOIN orders AS o ON m.meal_id = o.meal_id
GROUP BY user_id)
SELECT
-- Return the frequency table of revenues by user
___ AS revenue_100,
___ AS users
FROM user_revenues
GROUP BY revenue_100
ORDER BY revenue_100 ASC;