Subconsulta correlacionada
Subconsultas são usadas para recuperar informações de outra tabela, ou consulta, que é separada da consulta principal.
Uma amiga está trabalhando em um projeto sobre riscos de terremotos ao redor do mundo. Ela precisa de uma tabela que liste todos os países, seu continente e a magnitude média de terremotos por país. Essa consulta precisará acessar dados das tabelas Nations e Earthquakes.
Este exercicio faz parte do curso
Melhorando o Desempenho de Consultas no SQL Server
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
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;