数値データの操作
この演習では、数値データを操作するために、SQL Server のよく使われる関数を使います。
使用するのは ratings テーブルです。ここには、評価対象となった各企業、その企業のさまざまなカカオ豆、そして豆ごとの評価が保存されています。
各企業が受け取った最高・最低・平均スコア(MAX(), MIN(), AVG() などの関数)を求めます。続いて、丸め関数(ROUND(), CEILING(), FLOOR())を使って、小数桁を減らして結果を見やすく表示します。
この演習はコースの一部です
SQL Serverでのデータ操作のための関数
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
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;