Heim  >  Artikel  >  Datenbank  >  So berechnen Sie den Durchschnittswert numerischer Spalten in einer Datentabelle mithilfe der AVG-Funktion von MySQL

So berechnen Sie den Durchschnittswert numerischer Spalten in einer Datentabelle mithilfe der AVG-Funktion von MySQL

WBOY
WBOYOriginal
2023-07-24 21:52:541726Durchsuche

Verwenden Sie die AVG-Funktion von MySQL, um den Durchschnittswert numerischer Spalten in einer Datentabelle zu berechnen.

Einführung:
MySQL ist ein relationales Open-Source-Datenbankverwaltungssystem mit einer Fülle integrierter Funktionen zum Verarbeiten und Berechnen von Daten. Unter diesen ist die AVG-Funktion eine Funktion zur Berechnung des Durchschnitts einer numerischen Spalte. In diesem Artikel wird erläutert, wie Sie mit der AVG-Funktion den Durchschnittswert numerischer Spalten in einer MySQL-Datentabelle berechnen, und relevante Codebeispiele bereitstellen.

1. Erstellen Sie eine Beispieldatentabelle
Zuerst müssen wir eine Beispieldatentabelle zur Demonstration erstellen. Angenommen, wir haben eine Datentabelle mit dem Namen „students“, die Informationen wie die Studenten-ID (student_id) und die Note (score) jedes Studenten enthält. Sie können den folgenden Code verwenden, um diese Datentabelle zu erstellen:

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

2. Beispieldaten einfügen
Als nächstes müssen wir einige Beispieldaten in die Tabelle „Studenten“ einfügen. Sie können den folgenden Code verwenden, um einige Informationen zur Schülerleistung einzufügen:

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

3. Verwenden Sie die AVG-Funktion, um den Durchschnitt zu berechnen.
Jetzt haben wir Beispieldaten erstellt und einige Informationen zur Schülerleistung eingefügt. Als nächstes können wir die AVG-Funktion verwenden, um den Durchschnitt dieser Werte zu berechnen. Das Folgende ist ein Codebeispiel für die Verwendung der AVG-Funktion:

SELECT AVG(score) as average_score FROM students;

Wenn Sie den obigen Code ausführen, wird eine Spalte namens „average_score“ zurückgegeben, die den Durchschnitt der Punktzahlen des Schülers enthält. Die Ergebnisse können über den folgenden Code als Tabelle ausgegeben werden:

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

4. Beschreibung der Berechnungsergebnisse
Der obige Code gibt eine Spalte mit dem Namen „average_score“ zurück, die den Durchschnitt der Schülernoten mit zwei Dezimalstellen enthält. Wenn wir diesen Befehl ausführen, erhalten wir die folgenden Ergebnisse:

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

Schlussfolgerung:
Mit der AVG-Funktion von MySQL kann der Durchschnitt numerischer Spalten in einer Datentabelle einfach berechnet werden. Anhand der obigen Codebeispiele können wir sehen, dass die AVG-Funktion einfach zu verwenden ist und flexibel mit verschiedenen Datentabellenstrukturen umgehen kann. Dies ist sehr nützlich für Datenstatistiken und -analysen.

Kurz gesagt, die Verwendung der AVG-Funktion von MySQL zur Berechnung des Durchschnitts numerischer Spalten in einer Datentabelle ist sehr einfach und kann mit nur einer Codezeile durchgeführt werden. Ich hoffe, dass die Einführung in diesem Artikel den Lesern helfen kann, die AVG-Funktion besser zu verstehen und anzuwenden und die Effizienz der Datenverarbeitung und -berechnung zu verbessern.

Das obige ist der detaillierte Inhalt vonSo berechnen Sie den Durchschnittswert numerischer Spalten in einer Datentabelle mithilfe der AVG-Funktion von MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn