Manipuler des données numériques
Dans cet exercice, vous allez utiliser quelques fonctions courantes de SQL Server pour manipuler des données numériques.
Vous allez travailler avec la table ratings, qui stocke des informations sur chaque entreprise évaluée, leurs différentes fèves de cacao et la note attribuée à chaque fève.
Vous allez extraire des informations telles que la note la plus élevée, la plus basse et la moyenne reçues par chaque entreprise (en utilisant des fonctions comme MAX(), MIN(), AVG()). Ensuite, vous emploierez des fonctions d’arrondi pour présenter ces données avec moins de décimales (ROUND(), CEILING(), FLOOR()).
Cet exercice fait partie du cours
Fonctions de manipulation des données dans SQL Server
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
SELECT
company,
-- Select the number of cocoa flavors for each company
___(*) AS flavors,
-- Select the minimum, maximum and average rating
___ AS lowest_score,
___ AS highest_score,
___ AS avg_score
FROM ratings
GROUP BY company
ORDER BY flavors DESC;