1. Lära sig
  2. /
  3. Courses
  4. /
  5. SQL로 하는 탐색적 데이터 분석

Connected

exercise

누락된 날짜 찾기

generate_series() 함수는 누락된 날짜를 찾을 때 유용합니다.

다음을 기억하세요:

generate_series(from, to, interval)

여기서 from과 to는 date 또는 timestamp이고, interval은 '1 month'처럼 숫자와 시간 단위를 문자열로 지정할 수 있습니다.

Evanston 311 데이터에서 접수된 요청이 하나도 없는 날이 있었나요?

Instruktioner

100 XP
  1. generate_series()를 사용해 evanston311의 date_created에서 min()과 max() 사이의 모든 날짜를 가져오는 하위 쿼리를 작성하세요.
  2. evanston311에서 date_created 값을 날짜로 선택하는 또 다른 하위 쿼리를 작성하세요.
  3. 두 하위 쿼리 모두 결과가 date 형식이 되도록 하세요(::를 확인하세요).
  4. 첫 번째 하위 쿼리에서 두 번째 하위 쿼리 결과에 NOT IN인 날짜(day)를 선택하세요. 이렇게 하면 date_created에 존재하지 않는 날짜를 얻을 수 있습니다.