MySQL 集計関数は、データのグループに対して計算を実行し、単一の値を返すために使用されます。共通関数は次のとおりです。 SUM(): 合計 COUNT(): NULL 以外の値の数 AVG(): 平均 MIN(): 最小値 MAX(): 最大値 STDEV(): 標準偏差 VARIANCE(): 分散 GROUP_CONCAT ( ): 接続文字列 CORR(): 相関係数 REGEXP_REPLACE(): 正規表現置換
MySQL で一般的に使用される集計関数
集計関数は、一連のデータを計算して単一の値を返すために使用されます。 MySQL では、さまざまな目的に使用できるさまざまな集計関数が用意されています。
1. SUM():
数値列の合計を求めます。
2. COUNT():
列内の null 以外の値の数をカウントします。
3. AVG():
数値列の平均を計算します。
4. MIN():
数値列の最小値を返します。
5. MAX():
数値列の最大値を返します。
6. STDEV():
数値列の標準偏差を計算します。
7. VARIANCE():
数値列の分散を計算します。
8. GROUP_CONCAT():
指定された列の値を文字列に連結します。
9. CORR():
2 つの数値列間の相関係数を計算します。
10. REGEXP_REPLACE():
正規表現を使用して文字列内の部分文字列を置換します。
使用法:
集計関数は、データをグループ化し、各グループに集計関数を適用するために GROUP BY 句とともによく使用されます。例:
<code class="sql">SELECT department, SUM(salary) FROM employee GROUP BY department;</code>
これは、従業員の給与を部門ごとに合計し、各部門の給与の合計を返します。
以上がmysqlでよく使われる集計関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。