Menu
Coddy logo textTech

Powtórka — LEAD i LAG

Część sekcji Podstawy ścieżki SQL w Coddy. Lekcja 62 z 72.

challenge icon

Wyzwanie

Średni

Dostępne tabele i kolumny:

  • air_conditioners: id, efficiency, strength, month

Chcemy śledzić, jak wydajność klimatyzatorów zmienia się w czasie. Twoim zadaniem jest znalezienie klimatyzatorów, których wydajność spadała między miesiącami.

Oto co należy zrobić:

  1. Dla każdego klimatyzatora w każdym miesiącu oblicz jego wskaźnik wydajności, dzieląc średnią efektywność przez średnią siłę, używając AVG(efficiency)/AVG(strength), grupując według id i month
  2. Porównaj wydajność klimatyzatora w bieżącym miesiącu z jego wydajnością dwa miesiące później
  3. Znajdź przypadki, w których bieżąca wydajność stanowi więcej niż połowę przyszłej wydajności (bieżący wskaźnik ÷ przyszły wskaźnik > 0.5)
  4. Zwróć id klimatyzatora, month oraz wskaźnik porównawczy o nazwie ratio_two_months dla tych przypadków

Spróbuj swoich sił

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online SQL