1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Eksploracyjna analiza danych w SQL

Connected

Exercise

Najdłuższa przerwa

Jaki jest najdłuższy czas między kolejnymi zgłoszeniami do Evanston 311?

Przypomnij sobie składnię funkcji lead() i lag():

lag(column_to_adjust) OVER (ORDER BY ordering_column)
lead(column_to_adjust) OVER (ORDER BY ordering_column)

Instrukcje

100 XP
  • Wybierz date_created oraz datę poprzedniego zgłoszenia (date_created) przy użyciu funkcji lead() lub lag() – w zależności od potrzeby.
  • Oblicz przerwę między każdym zgłoszeniem a poprzednim.
  • Wybierz wiersz z maksymalną przerwą.