開始使用免費開始

向右滑動

現在來看看 FC Utrecht 當客隊時的表現。你會發現,依你查詢出來的資料集,整季的總計會在最下方。依你的結果而定,清單可能很長,往下捲動其實不太方便。

在這個練習中,你會稍微修改上一題的查詢,把資料集改為反向排序,並計算一個向後的遞延累計總和,範圍是從 CURRENT ROW 開始一路到資料集的結尾(最早的紀錄)。

本練習屬於課程

SQL 資料操作

檢視課程

練習說明

  • 完成這個視窗函式,需做到:
    • 計算 FC Utrecht 作客進球數的遞延總和
    • 計算作客進球數的遞延平均
    • 將遞延平均與遞延總和都依 date 降冪排序。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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';
編輯並執行程式碼