Začněte nyníZačněte zdarma

Histogram příjmů

Poté, co Dave zjistil, že Delivr úspěšně škáluje svůj obchodní model, chce prozkoumat rozložení příjmů. Zajímá ho, jestli má distribuce tvar písmene U, nebo normální rozložení – podle toho se rozhodne, jak nejlépe uživatele kategorizovat podle příjmů, které generují.

Pošli Daveovi frekvenční tabulku příjmů podle uživatelů.

Toto cvičení je součástí kurzu

Analyzing Business Data in SQL

Zobrazit kurz

Pokyny k cvičení

  • Ulož ID každého uživatele a příjmy, které pro Delivr generuje, do CTE user_revenues.
  • Vrať frekvenční tabulku příjmů zaokrouhlených na nejbližší stovku spolu s uživateli, kteří tyto příjmy generují.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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;
Upravit a spustit kód