오른쪽으로 슬라이드
이번에는 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';