집계 윈도 함수
여러 가지 집계 윈도 함수를 사용할 수 있습니다. 이번 연습에서는 같은 윈도에서 여러 집계를 함께 살펴보겠습니다.
이번에 사용할 윈도는 전체 데이터 세트이므로 OVER() 절은 비워 둡니다.
이 연습은 강의의 일부입니다
SQL Server에서의 시계열 분석
연습 안내
- 결과 집합의 각 열에 맞는 집계 함수를 채워 넣으세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT
ir.IncidentDate,
ir.NumberOfIncidents,
-- Fill in the correct aggregate functions
-- You do not need to fill in the OVER clause
___(ir.NumberOfIncidents) OVER () AS SumOfIncidents,
___(ir.NumberOfIncidents) OVER () AS LowestNumberOfIncidents,
___(ir.NumberOfIncidents) OVER () AS HighestNumberOfIncidents,
___(ir.NumberOfIncidents) OVER () AS CountOfIncidents
FROM dbo.IncidentRollup ir
WHERE
ir.IncidentDate BETWEEN '2019-07-01' AND '2019-07-31'
AND ir.IncidentTypeID = 3;