เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การจัดรูปแบบโค้ด - ค่า 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 syntax ทั้งหมด (clause, operator และฟังก์ชัน) ให้เป็นตัวพิมพ์ใหญ่
  • ตรวจสอบให้แน่ใจว่า SQL syntax แต่ละส่วนขึ้นต้นบรรทัดใหม่เสมอ
  • เพิ่มการย่อหน้าให้กับคอลัมน์ 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;
แก้ไขและรันโค้ด