格式规范 - 球员 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;