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 exercício faz parte do curso
Melhorando o Desempenho de Consultas no SQL Server
Exercício interativo prático
Experimente este exercício 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;