ÎncepețiÎncepe gratuit

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

Vezi cursul

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țiunea OR.

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;
Editează și rulează codul