IniziaInizia gratis

IN ed EXISTS

Vuoi sapere quali, se presenti, capitali dei paesi sono elencate come città più vicina ai terremoti registrati. Puoi ottenere queste informazioni usando INTERSECT e confrontando la tabella Nations con la tabella Earthquakes. Tuttavia, INTERSECT richiede che il numero e l’ordine delle colonne nelle istruzioni SELECT siano gli stessi tra le query, e tu vorresti includere nel risultato colonne aggiuntive dalla query esterna.

Provi due query, ciascuna con un operatore diverso, che ti restituiscono i risultati necessari.

Questo esercizio fa parte del corso

Migliorare le prestazioni delle query in SQL Server

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- First attempt
SELECT CountryName,
       ___, -- 2017 country population
	   ___, -- Capital city	   
       WorldBankRegion
FROM Nations
WHERE Capital ___ -- Add the operator to compare queries
        (SELECT NearestPop 
	     FROM Earthquakes);
Modifica ed esegui il codice