구문 순서 - 뉴질랜드 지진
쿼리를 실행할 때, 주요 SQL 구문의 처리 순서는 쿼리에 작성된 순서와 다를 수 있어요.
뉴질랜드에서 규모 7.5 이상으로 기록된 모든 지진을 반환하는 간단한 쿼리를 작성하려고 해요. 먼저 쿼리를 만들기 전에 문장으로 생각해 봤어요.
Earthquakes 테이블에서 Country가 'NZ'이고 Magnitude가 7.5 이상인 행만 필터링하세요. 그런 다음 Date, Place, NearestPop, Magnitude 열을 선택하세요. 마지막으로 Magnitude가 큰 값부터 작은 값 순으로 정렬하세요.
샘플 코드는 위 문장과 같은 순서로 배치되어 있으며, 이는 데이터베이스에서의 SQL 구문 처리 순서와 같아요. 오류 없이 실행되도록 올바른 구문 순서로 재배열해 주세요.
이 연습은 강의의 일부입니다
SQL Server에서 쿼리 성능 향상하기
연습 안내
FROM,WHERE,SELECT,ORDER BY를 사용해 필요한 쿼리를 완성하세요.- 오류 없이 실행되도록 쿼리의 구문 순서를 올바르게 재배열하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
/*
Returns earthquakes in New Zealand with a magnitude of 7.5 or more
*/
___ Earthquakes
___ Country = 'NZ'
___ Date, Place, NearestPop, Magnitude
AND Magnitude >= 7.5
___ ___ Magnitude DESC;