CommencezCommencez gratuitement

Histogramme des revenus

Après avoir déterminé que Delivr réussit à faire passer à l'échelle son modèle d'affaires, Dave veut examiner la répartition des revenus. Il souhaite voir si la distribution est en « U » ou normale afin de mieux catégoriser les utilisateurs selon les revenus qu'ils génèrent.

Envoyez à Dave un tableau de fréquence des revenus par utilisateur.

Cette activité fait partie du cours

Analyser des données d'entreprise en SQL

Voir le cours

Instructions de l’exercice

  • Enregistrez chaque identifiant d'utilisateur et le revenu que Delivr en tire dans la CTE user_revenues.
  • Retournez un tableau de fréquence des revenus arrondis à la centaine la plus proche et des utilisateurs qui génèrent ces revenus.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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;
Modifier et exécuter le code