Semua subtotal tingkat grup
Anda ingin merinci semua medali yang diberikan kepada Rusia pada Olimpiade 2012 berdasarkan gender dan jenis medali. Karena semua medali berasal dari satu negara, Rusia, masuk akal untuk menghasilkan semua kemungkinan subtotal (subtotal tingkat Gender dan Medal), serta total keseluruhan.
Buat rincian medali yang diberikan kepada Rusia per negara dan jenis medali, termasuk semua subtotal tingkat grup dan total keseluruhan.
Latihan ini adalah bagian dari kursus
Ringkasan Statistik dan Window Functions di PostgreSQL
Petunjuk latihan
- Hitung jumlah medali yang diberikan per gender dan jenis medali.
- Hasilkan semua kemungkinan hitungan tingkat grup (subtotal per gender dan jenis medali serta total keseluruhan).
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- 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;