Inizia subitoInizia gratis

Semi join

Ottimo lavoro nel prendere confidenza con i semi join e gli anti join! Ora metterai in pratica l'uso dei semi join.

Poniamo che tu voglia individuare le lingue parlate in Medio Oriente. La tabella languages contiene informazioni su lingue e paesi, ma non indica la regione di appartenenza dei paesi. Puoi costruire un semi join filtrando la tabella countries per una specifica region, e poi usando questo filtro per restringere la tabella languages.

Costruirai il tuo semi join come nel video, blocco dopo blocco: parti selezionando alcuni paesi dalla tabella countries, quindi sfrutta una clausola WHERE per filtrare la tabella languages in base a questa selezione.

Questo esercizio fa parte del corso

Unire i dati in SQL

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

-- Select country code for countries in the Middle East
___
Modifica ed esegui il codice