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

Hàm & Gom nhóm

Bạn đang kiểm tra chi tiết đơn hàng pizza tại Pissa. Nhóm muốn phân tích doanh thu theo từng cỡ pizza theo tháng.

Hoàn thành truy vấn dựa trên kiến thức về hàm tổng hợp, sắp xếp và gom nhóm để hỗ trợ nhóm trong phân tích của họ.

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

Nhập môn Snowflake SQL

Xem khóa học

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

  • Lấy month từ cột order_date.
  • Dùng các từ khóa Snowflake SQL phù hợp để gom nhóm kết quả truy vấn.
  • Sắp xếp kết quả theo revenue giảm dần.

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.

-- Get the month from order_date
SELECT ___(___ FROM ___) AS order_month, 
    p.pizza_size, 
    -- Calculate revenue
    ___(p.price * od.quantity) AS revenue
FROM orders o
INNER JOIN order_details od USING(order_id)
INNER JOIN pizzas p USING(pizza_id)
-- Appropriately group the query
___
-- Sort by revenue in descending order
___
Chỉnh sửa và Chạy Mã