プログラミング言語▸SQL
SQL: 集計(COUNT / SUM / GROUP BY)
hands-on所要 25分最新草稿
意味グラフ(この教材と内容的に近い教材・1ネスト)
例え(Analogies)
GROUP BY=山分け集計
GROUP BYは「同じ種類でまとめてから数える/合計する」。クラスごとの平均点を出すような操作。HAVINGはまとめた後の絞り込み。
概要
📍 programming-languages ▸ SQL ▸ 集計 | 種別: hands-on | facts_as_of 2026-06(PostgreSQL 18 / SQLite)
公式ドキュメント — hands-on
🎞 スライド
出典(sources)
PostgreSQL 18 docs (Aggregate Functions) ; 2026-06確認
確認問題(Review-Questions)
city ごとの人数を出すSQLは?コード
基礎公式
解答・解説▾ 開く
SELECT city, COUNT(*) FROM users GROUP BY city;
グループ化した後の絞り込みに使う句は?(WHEREとの違い)択一
基礎公式
解答・解説▾ 開く
HAVING。WHEREは行単位の絞り込み、HAVINGはグループ(集計後)の絞り込み。