Inizia subitoInizia gratis

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

Visualizza corso

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;
Modifica ed esegui il codice