SQLの集計関数と使い方


  1. COUNT関数: COUNT関数は、指定された条件に一致する行の数を返します。例えば、以下のクエリは「users」というテーブル内の行の数を取得します。
SELECT COUNT(*) FROM users;
  1. SUM関数: SUM関数は、指定された列の値の合計を計算します。以下の例では、"sales"という列の値の合計を取得します。
SELECT SUM(sales) FROM sales_table;
  1. AVG関数: AVG関数は、指定された列の平均値を計算します。以下のクエリでは、"prices"という列の平均値を取得します。
SELECT AVG(prices) FROM products;
  1. MAX関数とMIN関数: MAX関数は、指定された列の最大値を取得します。MIN関数は、指定された列の最小値を取得します。以下の例では、"scores"という列の最大値と最小値を取得します。
SELECT MAX(scores), MIN(scores) FROM score_table;

上記のコード例を参考にして、自分のデータベースに適用する際には、テーブル名や列名を適切に変更してください。また、集計関数に対して他の条件や結合を追加することも可能です。