Bắt đầu ngayBắt đầu miễn phí

Biểu đồ tần suất doanh thu

Sau khi xác định Delivr đang mở rộng mô hình kinh doanh khá tốt, Dave muốn khám phá phân phối doanh thu. Anh ấy muốn xem phân phối có dạng chữ U hay chuẩn để tìm cách phân loại người dùng theo mức doanh thu họ tạo ra.

Hãy gửi cho Dave một bảng tần suất doanh thu theo người dùng.

Bài tập này là một phần của khóa học

Phân tích dữ liệu kinh doanh bằng SQL

Xem khóa học

Hướng dẫn bài tập

  • Lưu mỗi user_id và doanh thu Delivr tạo ra từ user đó trong CTE user_revenues.
  • Trả về một bảng tần suất của các mức doanh thu đã được làm tròn đến hàng trăm gần nhất và danh sách người dùng tạo ra các mức doanh thu đó.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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;
Chỉnh sửa và Chạy Mã