CommencerCommencer gratuitement

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

Afficher le cours

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 BMI et à l’instruction OR.

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;
Modifier et exécuter le code