1. Nauka
  2. /
  3. Kursy
  4. /
  5. Data Manipulation in SQL

Connected

ćwiczenie

Dodaj funkcję okna

Świetna robota! Masz już zestaw wyników zawierający datę meczu, drużynę gospodarzy, drużynę gości oraz liczbę bramek zdobytych przez każdą z nich. Pozostał jeszcze jeden element odpowiedzi na pytanie – jak dotkliwa była każda z porażek Manchesteru United?

Aby to ustalić, dodaj do głównego zapytania funkcję okna, która uszereguje mecze według wartości bezwzględnej różnicy między home_goal a away_goal. Dzięki temu możesz bezpośrednio porównać różnicę wyników, niezależnie od tego, czy Manchester United grał jako gospodarz, czy gość!

Równanie jest już gotowe – wystarczy, że poprawnie uzupełnisz funkcję okna!

Instrukcje

100 XP
  • Skonfiguruj CTE tak, aby każda drużyna – gospodarze i goście – miała przypisaną nazwę, identyfikator oraz liczbę zdobytych bramek.
  • W głównym zapytaniu wybierz: date, nazwę drużyny gospodarzy, nazwę drużyny gości, liczbę bramek gospodarzy oraz liczbę bramek gości.
  • Uszereguj mecze, sortując po różnicy wyników w kolejności malejącej.