Doanh thu theo tuần
Tháng hoạt động đầy đủ đầu tiên của Delivr là tháng 6/2018. Khi ra mắt, đội Marketing đã chạy một chiến dịch quảng cáo trên các kênh ẩm thực phổ biến trên TV, với số lượng quảng cáo tăng dần mỗi tuần cho đến cuối tháng. Trưởng bộ phận Marketing nhờ bạn hỗ trợ đánh giá mức độ thành công của chiến dịch này.
Hãy lấy doanh thu theo tuần cho từng tuần trong tháng 6 và kiểm tra xem có xu hướng tăng trưởng doanh thu ổn định hay không.
Lưu ý: Đừng ngạc nhiên nếu bạn thấy một ngày trong tháng 5 xuất hiện trong kết quả. DATE_TRUNC('week', '2018-06-02') trả về '2018-05-28', vì '2018-06-02' rơi vào thứ Bảy và thứ Hai liền trước là '2018-05-28'.
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
Hướng dẫn bài tập
- Viết biểu thức tính doanh thu.
- Chỉ giữ các bản ghi của tháng 6/2018.
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.
SELECT DATE_TRUNC('week', order_date) :: DATE AS delivr_week,
-- Calculate revenue
___ AS revenue
FROM meals
JOIN orders ON meals.meal_id = orders.meal_id
-- Keep only the records in June 2018
WHERE ___
GROUP BY delivr_week
ORDER BY delivr_week ASC;