関数の使用17 / 50 問

以下のSQL文で、どのような結果が返されますか。

    SELECT AVG(salary) FROM employees;
A従業員の給与の合計
B従業員の平均給与✓
C従業員の最高給与
D従業員の最低給与
正解:B解説

AVG関数は、指定したカラムの平均値を返す集計ファンクションです。
主な集計(グループ)ファンクション

関数動作
AVG平均値
SUM合計
MAX最大値
MIN最小値
COUNT件数

NULLの扱い:集計ファンクションはCOUNT(*)を除き、NULL値を集計対象から除外します。
そのためAVG(salary)でsalaryがNULLの従業員は母数にも含まれない点に注意してください。

前後の問題