1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Manipulace s daty v SQL

Connected

Cvičení

PARTITION BY podle sloupce

Klauzule PARTITION BY ti umožňuje vypočítat samostatná „okna" na základě sloupců, podle kterých chceš výsledky rozdělit. Můžeš například vytvořit jediný sloupec, který spočítá celkový průměr vstřelených gólů za každou sezónu.

V tomto cvičení sestavíš datovou sadu zápasů Legia Warszawa (Varšavské ligy), nejlépe umístěného polského týmu, a porovnáš jejich výkony v jednotlivých zápasech s celkovým průměrem dané sezóny.

Kde vidíš více odlehlých hodnot? V domácích, nebo venkovních zápasech Legia Warszawa?

Pokyny

100 XP
  • Dopiš dvě okenní funkce, které počítají průměry domácích a venkovních gólů. Rozděl okenní funkce pomocí season, aby se průměry počítaly zvlášť pro každou sezónu.
  • Filtruj dotaz tak, aby zahrnoval pouze zápasy Legia Warszawa, id = 8673.