Mise en forme - IMC des joueurs
Dans cet exercice, vous travaillez en équipe sur un projet d’analyse de données. On vous a demandé de fournir des statistiques sur les joueurs NBA à une entreprise de santé. Vous souhaitez créer une requête qui renvoie l’Indice de Masse Corporelle (IMC, en anglais BMI) pour chaque joueur originaire d’Amérique du Nord.
$$BMI = \dfrac{weight (kg)}{height (cm)^2}$$
Un collègue vous a transmis une requête sur laquelle il travaillait :
select PlayerName, Country,
round(Weight_kg/SQUARE(Height_cm/100),2) BMI
from Players Where Country = 'USA'
Or Country = 'Canada'
order by BMI
Pour mieux comprendre ce code, vous souhaitez le structurer et le mettre en forme de manière cohérente et facile à lire.
Cet exercice fait partie du cours
Améliorer les performances des requêtes dans SQL Server
Instructions
- Mettez toute la syntaxe SQL (clauses, opérateurs et fonctions) en MAJUSCULES.
- Assurez-vous que chaque élément de syntaxe SQL commence sur une nouvelle ligne.
- Ajoutez une indentation à la colonne calculée
BMIet à l’instructionOR.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
select PlayerName, Country,
round(Weight_kg/SQUARE(Height_cm/100),2) BMI
from Players Where Country = 'USA'
Or Country = 'Canada'
order by BMI;