Manipolare dati numerici
In questo esercizio userai alcune funzioni comuni di SQL Server per manipolare dati numerici.
Userai la tabella ratings, che contiene informazioni su ogni azienda che è stata valutata, i loro diversi tipi di fave di cacao e il punteggio per fava.
Andrai a cercare informazioni come il punteggio più alto, più basso e medio ricevuto da ciascuna azienda (usando funzioni come MAX(), MIN(), AVG()). Poi userai alcune funzioni di arrotondamento per mostrare questi dati con meno decimali (ROUND(), CEILING(), FLOOR()).
Questo esercizio fa parte del corso
Funzioni per manipolare i dati in SQL Server
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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;