Semi join
Skvělá práce – semi joiny a anti joiny už máš zmáknuté! Teď si semi join vyzkoušíš v praxi.
Řekněme, že chceš zjistit, jaké jazyky se mluví na Středním východě. Tabulka languages obsahuje informace o jazycích a zemích, ale neříká, do jakého regionu jednotlivé země patří. Semi join sestavíš tak, že nejprve vyfiltuješ tabulku countries podle konkrétního region a výsledek pak použiješ k filtrování tabulky languages.
Semi join budeš stavět postupně – blok po bloku, stejně jako ve videu. Začneš výběrem zemí z tabulky countries a pak pomocí klauzule WHERE vyfiltuješ tabulku languages podle tohoto výběru.
Toto cvičení je součástí kurzu
Joining Data in 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 country code for countries in the Middle East
___