Formatare - IMC-ul jucătorilor
În acest exercițiu, lucrezi împreună cu o echipă la un proiect de analiză a datelor. Echipa a fost rugată să furnizeze statistici despre jucătorii NBA pentru o companie din domeniul sănătății. Vrei să creezi o interogare care să returneze Indicele de Masă Corporală (IMC) pentru fiecare jucător din America de Nord.
$$BMI = \dfrac{weight (kg)}{height (cm)^2}$$
Un coleg ți-a trimis o interogare la care lucra:
select PlayerName, Country,
round(Weight_kg/SQUARE(Height_cm/100),2) BMI
from Players Where Country = 'USA'
Or Country = 'Canada'
order by BMI
Pentru a înțelege mai bine codul, vrei să îl structurezi și să îl formatezi într-un mod consecvent și ușor de citit.
Acest exercițiu face parte din cursul
Îmbunătățirea performanței interogărilor în SQL Server
Instrucțiuni pentru exercițiu
- Schimbă toată sintaxa SQL (clauze, operatori și funcții) în MAJUSCULE.
- Asigură-te că fiecare element de sintaxă SQL începe pe o linie nouă.
- Adaugă un indent pentru coloana calculată
BMIși pentru instrucțiuneaOR.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
select PlayerName, Country,
round(Weight_kg/SQUARE(Height_cm/100),2) BMI
from Players Where Country = 'USA'
Or Country = 'Canada'
order by BMI;