SQL の GROUP BY ステートメントは、指定された列ごとにデータ セットをグループ化し、各グループに対して集計計算を実行します。使用法は次のとおりです。 グループ化列の指定: グループ化する列を指定します。集計関数: SUM、COUNT、AVG およびその他の関数を使用して、グループ化された値を計算します。グループ化された結果: クエリはグループ化された結果を返し、各グループの集計された計算値を示します。
SQL での GROUP BY の使用法
SQL の GROUP BY ステートメントは、データ セット内の行をグループ化するために使用されます。 、グループ化に従ってデータを集計します。これは、特定の列に同じ値を持つ行をグループ化することで機能します。
基本構文:
<code class="sql">SELECT aggregate_function(column_name) FROM table_name GROUP BY column_name</code>
使用法:
例:
学生の成績を含むテーブルがあるとします:
学生番号 | 名前 | 実績 |
---|---|---|
1 | John | 85 |
2 | メアリー | 90 |
ジョン | 95 | |
Susan | 80 |
<code class="sql">SELECT AVG(成绩) FROM students GROUP BY 姓名</code>
平均スコア | |
---|---|
90 | |
90 | |
80 |
グループ化列の値は等しい必要があります。データ型。
以上がSQLでの使用法によるグループ化の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。