상관 서브쿼리
서브쿼리는 메인 쿼리와는 별개의 다른 테이블이나 쿼리에서 정보를 가져올 때 사용해요.
한 친구가 전 세계 지진 위험을 분석하는 프로젝트를 하고 있어요. 나라별로 국가명, 대륙, 평균 지진 규모를 나열한 테이블이 필요하대요. 이 쿼리는 Nations와 Earthquakes 테이블의 데이터를 함께 사용해야 해요.
이 연습은 강의의 일부입니다
SQL Server에서 쿼리 성능 향상하기
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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;