Začněte nyníZačněte zdarma

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

Zobrazit kurz

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
___
Upravit a spustit kód