始める無料で始める

数値データの操作

この演習では、数値データを操作するために、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;
コードを編集して実行