MulaiMulai sekarang secara gratis

Rata-rata bergerak medali Rusia

Menggunakan frame dengan fungsi jendela agregat memungkinkan Anda menghitung banyak metrik umum, termasuk rata-rata bergerak dan total. Metrik ini melacak perubahan kinerja dari waktu ke waktu.

Latihan ini adalah bagian dari kursus

Ringkasan Statistik dan Window Functions di PostgreSQL

Lihat Kursus

Petunjuk latihan

  • Hitung rata-rata bergerak 3 tahun dari medali yang diperoleh.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

WITH Russian_Medals AS (
  SELECT
    Year, COUNT(*) AS Medals
  FROM Summer_Medals
  WHERE
    Country = 'RUS'
    AND Medal = 'Gold'
    AND Year >= 1980
  GROUP BY Year)

SELECT
  Year, Medals,
  --- Calculate the 3-year moving average of medals earned
  ___ OVER
    (ORDER BY Year ASC
     ROWS BETWEEN
     ___ AND ___) AS Medals_MA
FROM Russian_Medals
ORDER BY Year ASC;
Edit dan Jalankan Kode