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