プログラミング基礎初級
集約関数
一言で言うと
COUNT/SUM/AVG等の集計を行う関数。
もう少し詳しく
一言で言うと
COUNT/SUM/AVG等の集計を行う関数。
もう少し詳しく
SQLにおいて複数行のデータをまとめて1つの値を返す関数の総称です。COUNT(行数)、SUM(合計)、AVG(平均)、MAX(最大値)、MIN(最小値)が代表的で、GROUP BY句と組み合わせることでグループ別の集計が可能になります。
GROUP BY句と併用することで部門別・月別などのグループ単位での集計ができ、HAVING句を使えばグループ化後の絞り込みも行えます。WHERE句がグループ化前の行フィルタリングであるのに対し、HAVINGはグループ化後の結果に条件を適用する点が特徴です。
実務でどう使うか
関連する章
Ch74 で詳しく学べます。