ホームページ  >  記事  >  データベース  >  MySQL の AVG 関数を使用してデータテーブル内の数値列の平均値を計算する方法

MySQL の AVG 関数を使用してデータテーブル内の数値列の平均値を計算する方法

WBOY
WBOYオリジナル
2023-07-24 21:52:541685ブラウズ

MySQL の AVG 関数を使用してデータ テーブル内の数値列の平均値を計算する

はじめに:
MySQL は、処理および処理のための豊富な組み込み関数を備えたオープン ソースのリレーショナル データベース管理システムです。計算データ。このうち、AVG関数は数値列の平均を計算するために使用される関数です。この記事では、AVG 関数を使用して MySQL データ テーブル内の数値列の平均値を計算する方法を紹介し、関連するコード例を示します。

1. サンプル データ テーブルを作成する
まず、デモンストレーション用のサンプル データ テーブルを作成する必要があります。 「students」という名前のデータ テーブルがあり、各学生の学生 ID (student_id) や成績 (score) などの情報が含まれているとします。次のコードを使用して、このデータ テーブルを作成できます:

CREATE TABLE students (
   student_id INT PRIMARY KEY,
   score INT
);

2. サンプル データの挿入
次に、サンプル データを「students」テーブルに挿入する必要があります。次のコードを使用して、生徒の成績情報を挿入できます:

INSERT INTO students (student_id, score) VALUES
   (1, 85),
   (2, 92),
   (3, 76),
   (4, 88),
   (5, 91);

3. AVG 関数を使用して平均を計算します
これで、サンプル データを作成し、生徒の成績情報を挿入しました。次に、AVG 関数を使用してこれらのスコアの平均を計算します。以下は、AVG 関数を使用したコード例です。

SELECT AVG(score) as average_score FROM students;

上記のコードを実行すると、生徒のスコアの平均を含む「average_score」という名前の列が返されます。結果は、次のコードを通じて表として出力できます:

SELECT FORMAT(AVG(score),2) as average_score FROM students;

4. 計算結果の説明
上記のコードは、生徒のスコアの平均を含む「average_score」という名前の列を返します。小数位。このコマンドを実行すると、次の結果が得られます。

+--------------+
| average_score|
+--------------+
|     86.40    |
+--------------+

結論:
MySQL の AVG 関数を使用すると、データ テーブル内の数値列の平均値を簡単に計算できます。上記のコード例を通して、AVG 関数が使いやすく、さまざまなデータ テーブル構造を柔軟に処理できることがわかります。これはデータの統計と分析に非常に役立ちます。

つまり、MySQL の AVG 関数を使用してデータ テーブル内の数値列の平均を計算することは非常に簡単で、わずか 1 行のコードで完了できます。この記事での紹介が、読者の AVG 関数の理解と応用に役立ち、データ処理と計算の効率が向上することを願っています。

以上がMySQL の AVG 関数を使用してデータテーブル内の数値列の平均値を計算する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。