Názvy týmů pomocí poddotazu
Pojďme vyřešit problém, na který jsme v tomto kurzu narazili už několikrát – Jak získat názvy domácího i hostujícího týmu v jednom výsledném dotazu?
Z těchto 4 technik, které jsme si právě probrali, to lze provést pomocí poddotazů, korelovaných poddotazů a CTE. V dalších 3 cvičeních si procvičíme tvorbu podobných výsledků každou z těchto 3 metod – začneme poddotazy v FROM.
Upozornění: pokud kód vyprší časový limit, pravděpodobně jsi udělal/a chybu v JOIN a spojil/a jsi tabulky přes špatná pole, což způsobilo, že tabulka byla příliš velká! Pečlivě si přečti poskytnutý kód a komentáře a zkontroluj podmínky ON!
Toto cvičení je součástí kurzu
Manipulace s daty v SQL
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
SELECT
m.id,
t.team_long_name AS hometeam
-- Left join match and team
FROM ___ AS m
___ ___ ___ as t
ON m.hometeam_id = team_api_id;