Semi-join
Ottimo lavoro nel prendere confidenza con le semi-join e le anti-join! Ora metterai in pratica l’uso delle semi-join.
Supponiamo che tu sia interessato a identificare le lingue parlate in Medio Oriente. La tabella languages contiene informazioni sulle lingue e sui Paesi, ma non ti dice a quale regione appartengono. Puoi costruire una semi-join filtrando la tabella countries in base a una specifica region, e poi usare questo filtro per limitare ulteriormente la tabella languages.
Costruirai la tua semi-join come hai fatto nell'esercizio del video, blocco a blocco, iniziando con la selezione dei Paesi dalla tabella countries e poi sfruttando una clausola WHERE per filtrare la tabella languages in base a questa selezione.
Questo esercizio fa parte del corso
Unire i dati in SQL
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
-- Select country code for countries in the Middle East
___