Formatierung – BMI der Spieler
In dieser Übung arbeitest du mit einem Team an einem Data-Analytics-Projekt. Ihr sollt einem Gesundheitsunternehmen einige Statistiken zu NBA-Spielern liefern. Du möchtest eine Abfrage erstellen, die den Body-Mass-Index (BMI) für jede Spielerin und jeden Spieler aus Nordamerika zurückgibt.
$$BMI = \dfrac{weight (kg)}{height (cm)^2}$$
Eine Kollegin bzw. ein Kollege hat dir eine Abfrage weitergegeben, an der sie bzw. er gearbeitet hat:
select PlayerName, Country,
round(Weight_kg/SQUARE(Height_cm/100),2) BMI
from Players Where Country = 'USA'
Or Country = 'Canada'
order by BMI
Damit der Code leichter zu verstehen ist, möchtest du ihn einheitlich strukturieren und formatieren, sodass er gut lesbar ist.
Diese Übung ist Teil des Kurses
Verbesserung der Abfrageleistung in SQL Server
Anleitung zur Übung
- Wandle die gesamte SQL-Syntax (Klauseln, Operatoren und Funktionen) in GROSSBUCHSTABEN um.
- Achte darauf, dass jede SQL-Syntax in einer neuen Zeile beginnt.
- Rücke die berechnete Spalte
BMIund dieOR-Anweisung ein.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
select PlayerName, Country,
round(Weight_kg/SQUARE(Height_cm/100),2) BMI
from Players Where Country = 'USA'
Or Country = 'Canada'
order by BMI;