1. 학습
  2. /
  3. 강의
  4. /
  5. SQL Server에서의 시계열 분석

Connected

연습 문제

이전 세 기간 살펴보기

LAG()와 LEAD() 윈도우 함수는 각각 시간상 과거 또는 미래를 조회할 수 있게 해줍니다. 이를 통해 단일하고 간단한 쿼리로 기간 간 데이터를 비교할 수 있습니다. 각 LAG() 또는 LEAD() 호출은 NULL 또는 단일 행을 반환합니다. 여러 기간 전의 값을 보고 싶다면 LAG()나 LEAD()를 여러 번 호출하면 됩니다.

이번 연습에서는 2019년 7월 동안 사건 유형 1과 2에 대해, 하루 단위 보안 사고 건수를 비교하려고 합니다. 구간은 7월 2일부터 7월 31일까지입니다. 경영진은 유의미한 추세가 있는지 확인하기 위해 사건 유형별로 4일짜리 롤링 윈도우를 보고자 합니다. 기준일로부터 이틀 전부터 시작해 하루 앞까지를 포함합니다.

지침

100 XP
  • 두 기간 전의 사고 건수를 반환하도록 SQL을 채우세요.
  • 직전 기간의 사고 건수를 반환하도록 SQL을 채우세요.
  • 다음 기간의 사고 건수를 반환하도록 SQL을 채우세요.