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 contient de l'information sur chaque entreprise évaluée, leurs différents grains de cacao et la note attribuée par grain.
Vous allez extraire des informations comme la note la plus élevée, la plus basse et la moyenne reçues par chaque entreprise (à l'aide de fonctions comme MAX(), MIN(), AVG()). Ensuite, vous utiliserez des fonctions d'arrondissement pour présenter ces données avec moins de décimales (ROUND(), CEILING(), FLOOR()).
Cette activité fait partie du cours
Fonctions pour manipuler les données dans SQL Server
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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;