Heim  >  Artikel  >  Datenbank  >  So verwenden Sie die Summenfunktion in MySQL

So verwenden Sie die Summenfunktion in MySQL

anonymity
anonymityOriginal
2019-05-09 15:08:227126Durchsuche

So verwenden Sie die Summenfunktion in MySQL

MySQL SUM()-Funktion wird verwendet, um die Summe einer Reihe von Werten oder Ausdrücken zu berechnen. Die Syntax der SUM()-Funktion lautet wie folgt:

SUM(DISTINCT expression)

SUM() Wie funktionieren Funktionen?

Wenn die SUM-Funktion in einer SELECT-Anweisung verwendet wird, die keine übereinstimmenden Zeilen zurückgibt, gibt die SUM-Funktion NULL statt 0 zurück. Der DISTINCT-Operator ermöglicht das Zählen unterschiedlicher Werte in einer Sammlung. Die SUM-Funktion ignoriert NULL-Werte in Berechnungen.

Beispiel für die MySQL SUM()-Funktion

Werfen wir einen Blick auf die Tabelle „orderdetails“ in der Beispieldatenbank (yiibaidb).

Sie können die Funktion SUM() verwenden, um den Gesamtbetrag der Bestellnummer 10100 zu berechnen, wie in der folgenden Abfrage gezeigt:

SELECT FORMAT(SUM(quantityOrdered * priceEach),2) total FROM orderdetails WHERE orderNumber = 10100;

Führen Sie die obige Abfrageanweisung aus und erhalten Sie die folgenden Ergebnisse

mysql> SELECT FORMAT(SUM(quantityOrdered * priceEach),2) total FROM orderdetails WHERE orderNumber = 10100;
+-----------+
| total     |
+-----------+
| 10,223.83 |
+-----------+
1 row in set
SQL

Bitte beachten Sie, dass die Funktion FORMAT() zum Formatieren des Rückgabewerts der Funktion SUM() verwendet wird.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Summenfunktion 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