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

Connected

Cvičení

Klouzavé okno v akci

Klouzavá okna ti umožňují provádět průběžné výpočty mezi libovolnými dvěma body v okně – pomocí klíčových slov jako PRECEDING, FOLLOWING a CURRENT ROW. Tímto způsobem můžeš počítat průběžné součty, průměry a další agregační funkce pro libovolný rozsah dat.

V tomto cvičení rozšíříš příklady z videa a vypočítáš průběžný součet gólů vstřelených týmem FC Utrecht jako domácí tým během sezóny 2011/2012. Dávají na konci sezóny více gólů jako domácí, nebo jako hosté?

Pokyny

100 XP
  • Dokonči window funkci tak, aby:
    • počítala průběžný součet domácích gólů FC Utrecht,
    • počítala průběžný průměr domácích gólů,
    • obě hodnoty byly seřazeny pomocí BY podle sloupce date.