Kom igångKom igång gratis

Formatering – spelarnas BMI

I den här övningen arbetar du med ett team på ett dataanalysprojekt som har fått i uppdrag att ta fram statistik om NBA-spelare åt ett vårdföretag. Du vill skapa en fråga som returnerar Body Mass Index (BMI) för varje spelare från Nordamerika.

$$BMI = \dfrac{weight (kg)}{height (cm)^2}$$

En kollega har skickat över en fråga han arbetade på:

select PlayerName, Country,
round(Weight_kg/SQUARE(Height_cm/100),2) BMI 
from Players Where Country = 'USA' 
Or Country = 'Canada'
order by BMI

För att förstå koden bättre vill du strukturera och formatera den på ett konsekvent och lättläst sätt.

Den här övningen är en del av kursen

Förbättra frågeprestanda i SQL Server

Visa kurs

Övningsinstruktioner

  • Ändra all SQL-syntax (klausuler, operatorer och funktioner) till VERSALER.
  • Se till att all SQL-syntax börjar på en ny rad.
  • Lägg till en indentering för den beräknade kolumnen BMI och OR-satsen.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

select PlayerName, Country,
round(Weight_kg/SQUARE(Height_cm/100),2) BMI
from Players Where Country = 'USA'
Or Country = 'Canada'
order by BMI;
Redigera och kör kod