SQL GROUP BY 句は、列ごとにデータをグループ化および集計することでデータ セットを整理します。指定した列でテーブルをグループ化する 集計関数 (SUM、AVG、COUNT など) を適用する グループ値を計算する
SQL の GROUP BY 句
GROUP BY 句は強力な機能ですSQL ツールを使用すると、ユーザーは 1 つ以上の列でデータ セットをグループ化し、グループごとにデータを集計できます。
機能
GROUP BY 句の主な機能は次のとおりです:
構文
GROUP BY 句の構文は次のとおりです:
<code>SELECT 列名1, 列名2, ... FROM 表名 GROUP BY 列名3, 列名4, ...</code>
使用例
GROUP BY 句を使用した例を次に示します:
<code>SELECT department, SUM(salary) FROM employees GROUP BY department</code>
このクエリは、employees
テーブルを並べ替えます。 by Department
列をグループ化し、各部門の給与総額を計算します。 employees
表按 department
列分组,并计算每个部门的总工资。
聚合函数
GROUP BY 子句通常与聚合函数一起使用,这些函数对每个组计算值。一些常见的聚合函数包括:
多列分组
GROUP BY 子句可以同时按多个列分组。例如:
<code>SELECT department, location, SUM(salary) FROM employees GROUP BY department, location</code>
此查询将 employees
表按 department
和 location
employees
テーブルを Department
列と location
列でグループ化し、各部門と場所の合計給与を計算します。 🎜以上がSQLにおけるgroupbyの役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。