Heim  >  Artikel  >  Datenbank  >  Wie verwende ich sum() in MySQL, um die Summe der ID-Felder zu ermitteln?

Wie verwende ich sum() in MySQL, um die Summe der ID-Felder zu ermitteln?

青灯夜游
青灯夜游Original
2020-10-20 16:48:013463Durchsuche

MySQL verwendet sum(), um die Summe des ID-Felds zu ermitteln: Verwenden Sie „SELECT SUM(id) FROM data table name;“, um die Summe des ID-Felds zu ermitteln und die Summe der ID-Feldwerte zurückzugeben, wenn die SUMME ()-Funktion berechnet, Zeilen mit NULL-Spaltenwerten werden ignoriert.

Wie verwende ich sum() in MySQL, um die Summe der ID-Felder zu ermitteln?

(Empfohlenes Tutorial: MySQL-Video-Tutorial)

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

SQL SUM()-Syntax

SELECT SUM(column_name) FROM table_name;

Wie funktioniert die SUM()-Funktion?

  • Wenn Sie die SUM-Funktion in einer SELECT-Anweisung verwenden, die keine passenden Zeilen zurückgibt, gibt die SUM-Funktion NULL statt 0 zurück.

  • DISTINCT-Operator ermöglicht die Berechnung unterschiedlicher Werte in einer Menge.

  • Die SUM-Funktion ignoriert NULL-Werte in Berechnungen.

[Beispiel] Berechnen Sie die Summe der ID-Felder in der Tabelle tb_text. Die Eingabe-SQL-Anweisung und die Ausführungsergebnisse sind wie folgt.

mysql> SELECT SUM(id)
    -> AS sum
    -> FROM tb_text;
+-----------+
|    sum    |
+-----------+
|       942 |
+-----------+
1 row in set (0.00 sec)

Wie Sie den Abfrageergebnissen entnehmen können, gibt die SUM()-Funktion insgesamt 942 im ID-Feld zurück.

Tipps: Die Funktion SUM() ignoriert beim Berechnen Zeilen mit NULL-Spaltenwerten.

Das obige ist der detaillierte Inhalt vonWie verwende ich sum() in MySQL, um die Summe der ID-Felder zu ermitteln?. 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