Histograma veniturilor
După ce a constatat că Delivr își scalează cu succes modelul de business, Dave vrea să exploreze distribuția veniturilor. El dorește să afle dacă distribuția are formă de U sau este normală, pentru a stabili cel mai bun mod de a categoriza utilizatorii în funcție de veniturile pe care le generează.
Trimite-i lui Dave un tabel de frecvențe al veniturilor pe utilizator.
Acest exercițiu face parte din cursul
Analiza datelor de business în SQL
Instrucțiuni pentru exercițiu
- Stochează ID-ul fiecărui utilizator și venitul generat de Delivr din acesta în CTE-ul
user_revenues. - Returnează un tabel de frecvențe al veniturilor rotunjite la cel mai apropiat multiplu de o sută și al utilizatorilor care generează aceste venituri.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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;