Formátování – BMI hráčů
V tomto cvičení pracuješ s týmem na projektu datové analýzy, jehož úkolem je poskytnout zdravotnické společnosti statistiky o hráčích NBA. Chceš vytvořit dotaz, který vrátí index tělesné hmotnosti (BMI) pro každého hráče ze Severní Ameriky.
$$BMI = \dfrac{weight (kg)}{height (cm)^2}$$
Kolega ti předal dotaz, na kterém pracoval:
select PlayerName, Country,
round(Weight_kg/SQUARE(Height_cm/100),2) BMI
from Players Where Country = 'USA'
Or Country = 'Canada'
order by BMI
Aby byl kód přehledný, chceš ho strukturovat a naformátovat tak, aby byl konzistentní a snadno čitelný.
Toto cvičení je součástí kurzu
Improving Query Performance in SQL Server
Pokyny k cvičení
- Změň veškerou SQL syntaxi (klauzule, operátory a funkce) na VELKÁ PÍSMENA.
- Zajisti, aby každá část SQL syntaxe začínala na novém řádku.
- Přidej odsazení k vypočítanému sloupci
BMIa příkazuOR.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
select PlayerName, Country,
round(Weight_kg/SQUARE(Height_cm/100),2) BMI
from Players Where Country = 'USA'
Or Country = 'Canada'
order by BMI;