Tất cả các tổng phụ theo nhóm
Bạn muốn phân tách tất cả huy chương mà Nga giành được tại Thế vận hội 2012 theo giới tính và loại huy chương. Vì tất cả huy chương đều thuộc về một quốc gia, Nga, nên hợp lý là tạo mọi tổng phụ có thể (tổng phụ theo Gender và theo Medal), cũng như tổng cộng cuối cùng.
Hãy tạo bảng phân tách huy chương của Nga theo giới tính và loại huy chương, bao gồm tất cả các tổng phụ theo nhóm và một tổng cộng.
Bài tập này là một phần của khóa học
Thống kê tóm tắt và Window Functions trong PostgreSQL
Hướng dẫn bài tập
- Đếm số huy chương được trao theo giới tính và loại huy chương.
- Tạo tất cả các số đếm ở cấp nhóm có thể (tổng phụ theo giới tính, theo loại huy chương và tổng cộng).
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.
-- Count the medals per gender and medal type
SELECT
___,
___,
___ AS Awards
FROM Summer_Medals
WHERE
Year = 2012
AND Country = 'RUS'
-- Get all possible group-level subtotals
GROUP BY ___
ORDER BY Gender ASC, Medal ASC;