Inizia subitoInizia gratis

Subquery correlata

Le subquery vengono utilizzate per recuperare informazioni da un’altra tabella, o da un’altra query, separata rispetto alla query principale.

Un’amica sta lavorando a un progetto sui rischi sismici nel mondo. Le serve una tabella che elenchi tutti i paesi, il loro continente e la magnitudo media dei terremoti per paese. Questa query dovrà accedere ai dati dalle tabelle Nations e Earthquakes.

Questo esercizio fa parte del corso

Migliorare le prestazioni delle query in SQL Server

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

SELECT UNContinentRegion,
       CountryName, 
        (SELECT ___(___) -- Add average magnitude
        FROM Earthquakes e 
         	  -- Add country code reference
        WHERE n.___ = e.Country) AS AverageMagnitude 
FROM Nations n
ORDER BY UNContinentRegion DESC, 
         AverageMagnitude DESC;
Modifica ed esegui il codice