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

Connected

Cvičení

Otoč pořadí pomocí OVER

V minulém cvičení bylo pořadí generované dotazem seřazeno od nejmenšího po největší. Přidáním DESC do okenní funkce lze vytvořit pořadí seřazené od největšího po nejmenší.

SELECT 
    id,
    RANK() OVER(ORDER BY home_goal DESC) AS rank
FROM match;

Pokyny

100 XP
  • Vyber name ligy a průměrný celkový počet vstřelených gólů z tabulek league a match.
  • Dokonči okenní funkci tak, aby seřadila každou ligu od nejvyššího po nejnižší průměrný počet gólů.
  • Seřaď hlavní dotaz pomocí ORDER BY podle pořadí, které jsi právě vytvořil/a.