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

Connected

cvičení

Filtrování pomocí skalárních poddotazů

Poddotazy jsou nesmírně užitečné pro složité filtrování a transformace dat. Umožňují filtrovat data na základě jednoduchých (skalárních) hodnot způsoby, které pomocí WHERE nebo joinů nejdou. Poddotazy se hodí i pro pokročilejší manipulaci s daty a v praxi se s nimi setkáš v téměř každém prostředí, které pracuje s relačními databázemi.

V tomto cvičení sestavíš seznam zápasů, ve kterých celkový počet vstřelených gólů (obou týmů dohromady) přesahuje trojnásobek průměru z tabulky matches_2013_2014, která obsahuje všechny zápasy sezóny 2013/2014.

Pokyny

100 XP
  • V poddotazu vypočítej trojnásobek průměrného počtu gólů domácích + hostů vstřelených ve všech zápasech.
  • V hlavním dotazu vyfiltruj zápasy, ve kterých celkový počet gólů (domácí + hosté) překračuje hodnotu vrácenou poddotazem.