Geser ke kanan
Sekarang mari kita lihat bagaimana kinerja FC Utrecht saat menjadi tim tandang. Anda akan melihat bahwa total untuk musim tersebut berada di bagian bawah himpunan data yang Anda kueri. Bergantung pada hasil Anda, ini bisa cukup panjang, dan menggulir ke bawah kurang membantu.
Dalam latihan ini, Anda akan sedikit memodifikasi kueri dari latihan sebelumnya dengan mengurutkan himpunan data secara terbalik dan menghitung total berjalan mundur dari CURRENT ROW hingga akhir himpunan data (catatan paling awal).
Latihan ini adalah bagian dari kursus
Manipulasi Data di SQL
Petunjuk latihan
- Lengkapi fungsi window dengan:
- Menghitung total berjalan gol tandang yang dicetak oleh FC Utrecht.
- Menghitung rata-rata berjalan gol tandang yang dicetak.
- Mengurutkan baik rata-rata berjalan maupun total berjalan berdasarkan
date, secara menurun.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
SELECT
-- Select the date and away goals
___,
___,
-- Create a running total sum and running average of away goals
___(away_goal) ___(ORDER BY ___ DESC
ROWS BETWEEN ___ ___ AND ___ ___) AS running_total,
___(away_goal) ___(ORDER BY ___ DESC
ROWS BETWEEN ___ ___ AND ___ ___) AS running_avg
FROM match
WHERE
awayteam_id = 9908
AND season = '2011/2012';