
問題6:SUMなどの集計関数を使いこなそう
家計簿テーブルにある12月の合計支出額、平均支出額、最も高い支出額、最も低い支出額
これらをSELECT文と集計関数を使って算出してみましょう。
列名は期待する画面を参考にしましょう。
これらをSELECT文と集計関数を使って算出してみましょう。
列名は期待する画面を参考にしましょう。
期待する画面

解答ソースコード
USE ninjacode;
SELECT
SUM(支出) AS 支出額合計,
AVG(支出) AS 平均支出額,
MAX(支出) AS 最大支出額,
MIN(支出) AS 最小支出額
FROM 家計簿;
¥SQL¥
補足
集計関数は非常に便利なものですが、いつでもどこでも使えるわけではありません。
集計関数は問題で使用したようなSELECT文の選択列リストの部分やHAVING句というものの中で利用します。
WHEREの中では使用することができないので注意しましょう。
集計関数は問題で使用したようなSELECT文の選択列リストの部分やHAVING句というものの中で利用します。
WHEREの中では使用することができないので注意しましょう。
#忍者CODE無料問題集で活動を記録しよう
完了にする!
平均値を求めたい場合はAVG
最も大きい値を求めたい場合はMAX
最も小さい値を求めたい場合はMINを使用します。