서식 지정 - 선수 BMI
이 연습 문제에서 여러분은 데이터 분석 프로젝트를 수행하는 팀의 일원으로, 한 의료 회사에 NBA 선수 관련 통계를 제공해 달라는 요청을 받았습니다. 북미 출신 각 선수의 체질량지수(BMI)를 반환하는 쿼리를 만들고자 합니다.
$$BMI = \dfrac{weight (kg)}{height (cm)^2}$$
동료가 작업 중이던 쿼리를 넘겨주었습니다:
select PlayerName, Country,
round(Weight_kg/SQUARE(Height_cm/100),2) BMI
from Players Where Country = 'USA'
Or Country = 'Canada'
order by BMI
코드를 이해하기 쉽게 하려면, 일관되고 읽기 좋은 방식으로 구조화하고 서식을 정리해야 합니다.
이 연습은 강의의 일부입니다
SQL Server에서 쿼리 성능 향상하기
연습 안내
- 모든 SQL 구문(절, 연산자, 함수)을 대문자(UPPERCASE)로 바꾸세요.
- 모든 SQL 구문은 새 줄에서 시작하도록 하세요.
- 계산된
BMI열과OR구문에 들여쓰기를 추가하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
select PlayerName, Country,
round(Weight_kg/SQUARE(Height_cm/100),2) BMI
from Players Where Country = 'USA'
Or Country = 'Canada'
order by BMI;