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

Connected

Cvičení

Spojování poddotazů v klauzuli FROM

Tabulka match v Evropské fotbalové databázi neobsahuje názvy zemí ani týmů. Tyto informace získáš spojením s tabulkou country, díky čemuž pak můžeš agregovat data – například zjistit počet zápasů odehraných v každé zemi.

Pokud chceš filtrovat data z některé z těchto tabulek, můžeš z ní vytvořit poddotaz a ten pak spojit s existující tabulkou v databázi. Poddotaz v klauzuli FROM je efektivní způsob, jak zodpovědět detailní otázky vyžadující filtrování nebo transformaci dat ještě před jejich zahrnutím do výsledků.

Tvým úkolem v tomto cvičení je vytvořit poddotaz z tabulky match a ten pak spojit s tabulkou country, abys mohl/a zjistit informace o zápasech s celkovým počtem 10 a více gólů!

Pokyny 1/2

undefined XP
    1
    2
  • Vytvoř poddotaz, který použiješ v dalším kroku – vybere ID země a ID zápasu (id) z tabulky match.
  • Filtruj dotaz tak, aby zahrnoval pouze zápasy s 10 a více góly.