Heim  >  Artikel  >  Datenbank  >  So summieren Sie mehrere Spalten in MySQL

So summieren Sie mehrere Spalten in MySQL

WBOY
WBOYOriginal
2022-01-18 16:15:2812763Durchsuche

In MySQL können Sie die Funktion sum() verwenden, um mehrspaltige Summen durchzuführen. Diese Funktion kann die Gesamtzahl der numerischen Spalten zurückgeben. Die Syntax lautet „SELECT SUM(Spalte 1+Spalte 2+Spalte 3...)“. VON Tabellenname;".

So summieren Sie mehrere Spalten in MySQL

Die Betriebsumgebung dieses Tutorials: Windows10-System, MySQL8.0.22-Version, Dell G3-Computer.

So summieren Sie mehrere Spalten in MySQL

Die Funktion SUM() gibt die Gesamtzahl der numerischen Spalten zurück.

SQL SUM()-Syntax

SELECT SUM(column_name) FROM table_name;

Demo-Datenbank

In diesem Tutorial verwenden wir die RUNOOB-Beispieldatenbank.

Das Folgende sind die aus der Tabelle „access_log“ ausgewählten Daten:

mysql> SELECT * FROM access_log;
+-----+---------+-------+------------+
| aid | site_id | count | date       |
+-----+---------+-------+------------+
|   1 |       1 |    45 | 2016-05-10 |
|   2 |       3 |   100 | 2016-05-13 |
|   3 |       1 |   230 | 2016-05-14 |
|   4 |       2 |    10 | 2016-05-14 |
|   5 |       5 |   205 | 2016-05-14 |
|   6 |       4 |    13 | 2016-05-15 |
|   7 |       3 |   220 | 2016-05-15 |
|   8 |       5 |   545 | 2016-05-16 |
|   9 |       3 |   201 | 2016-05-17 |
+-----+---------+-------+------------+
9 rows in set (0.00 sec)

SQL SUM() Beispiel

Die folgende SQL-Anweisung ermittelt die Gesamtzahl des Felds „count“ der Tabelle „access_log“:

Beispiel

SELECT SUM(count) AS nums FROM access_log;

So summieren Sie mehrere Spalten in MySQL

2, zählen Sie die Gesamtpunktzahl aller Dozenten

So summieren Sie mehrere Spalten in MySQL

Die Beispielsyntax lautet wie folgt:

So summieren Sie mehrere Spalten in MySQL

Empfohlenes Lernen: MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo summieren Sie mehrere Spalten in 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