Operacje na danych liczbowych
W tym ćwiczeniu użyjesz popularnych funkcji SQL Server do operowania na danych liczbowych.
Będziesz pracować z tabelą ratings, która przechowuje informacje o firmach poddanych ocenie, ich różnych rodzajach ziaren kakaowych oraz ocenie przypisanej do każdego ziarna.
Dowiesz się m.in., jaka była najwyższa, najniższa i średnia ocena otrzymana przez każdą firmę (korzystając z funkcji MAX(), MIN(), AVG()). Następnie użyjesz funkcji zaokrąglania, aby przedstawić te dane z mniejszą liczbą miejsc po przecinku (ROUND(), CEILING(), FLOOR()).
To ćwiczenie jest częścią kursu
Funkcje do manipulowania danymi w SQL Server
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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;